Live NowLIVEUefa Nations League: Portugal's Fernandes has equaliser ruled out in final against SpainFollow live text commentary, score updates and match stats from Portugal v Spain in the Uefa Nations League final.Follow Live nowRecently LiveEngland beat West Indies to seal T20 series win - as it happenedFollow live text, radio commentary and in-play video clips as England face West Indies in the second T20 in Bristol.See how it played outMbappe stars as France beat Germany for third spotKylian Mbappe scores his 50th international goal as France beat Nations League hosts Germany in their third-place play-off.See how it played outAll reaction & analysis as Alcaraz beats Sinner in French Open epicCarlos Alcaraz comes back from two sets down and saves three championship points to beat Jannik Sinner and win the French Open in a stunning Paris final.See how it played outListen: T20 Blast Men's commentariesListen to live BBC Radio commentaries of Sunday's action from six games in the Men's T20 Blast.See how it played outListen: T20 Blast Women's commentariesListen to live BBC Radio commentaries of Sunday's action from three games in the Women's T20 Blast.See how it played outWatch: Cycling - Tour of Britain Women - Wollaston wins overall, GB's Ferguson claims secondWatch live BBC coverage from the fourth and final stage of the Tour of Britain Women 2025 cycling race in Glasgow.See how it played out'Wilder moment' - Relive Wardley's knockout of HuniFollow live text commentary as Fabio Wardley takes on Justis Huni in a heavyweight bout at Portman Road in Ipswich.See how it played outListen: T20 Blast - Notts Outlaws v Worcestershire RapidsListen to live BBC local radio commentary as Notts Outlaws take on Worcestershire Rapids in the T20 Blast.See how it played outListen: 1895 Cup Final - Featherstone Rovers v York KnightsListen to live BBC Radio commentary as Featherstone Rovers take on York Knights in the 1895 Cup Final.See how it played outEriksen nets winner as Denmark beat Northern IrelandChristian Eriksen scores the winning goal as Denmark come from a goal behind to beat Northern Ireland 2-1 in a friendly in Copenhagen.See how it played outWatch: Netball Super League - Manchester Thunder v London PulseWatch live BBC coverage as Manchester Thunder take on London Pulse in the Netball Super League.See how it played outKane strikes as England struggle past Andorra in qualifierHarry Kane scores the only goal as England overcome a stubborn Andorra side to continue their unbeaten start to qualification for the 2026 World Cup.See how it played outPremiership Rugby semi-final: Leicester hold on to beat Sale in thriller - as it happenedRelive radio commentary and live text as Leicester Tigers beat Sale Sharks in the Premiership Rugby play-off semi-final.See how it played outWatch: Challenge Cup Final - Hull KR v Warrington WolvesWatch live TV coverage and listen to BBC radio commentaries as Hull KR take on Warrington Wolves in the Super League Final.See how it played outReaction as Leinster overwhelm Glasgow to reach URC finalFollow live radio and text commentary of Leinster v Glasgow in the United Rugby Championship semi-final at the Aviva Stadium, Dublin.See how it played outChallenge Cup final: Hull KR claim dramatic late win over Warrington - as it happenedRelive all the action as Hull KR score late to beat Warrington and win the Challenge Cup for the first time since 1980.See how it played outGB's Salisbury & Skupski in men's doubles final - live updatesCoco Gauff fights back to beat world number one Aryna Sabalenka and win a first French Open singles title.See how it played outListen: Bill Beaumont Cup - Devon v StaffordshireListen to live BBC Radio Devon commentary as Devon take on Staffordshire in the Bill Beaumont Cup.See how it played outListen: T20 Blast - Women's commentariesListen to BBC local radio commentaries from the Women's T20 Blast.See how it played outWatch: Cycling - Tour of Britain Women – Stage 3Watch live BBC coverage from the The Scottish Borders Stage of the Tour of Britain Women 2025 cycling race.See how it played outWomen's Challenge Cup final: Wigan thrash St Helens to win trophy for first time - as it happenedRelive the action as Wigan Warriors thrash St Helens to win the Women's Challenge Cup for the first time.See how it played outEngland thrash West Indies to complete ODI clean sweep - as it happenedEngland beat West Indies by nine wickets to complete an ODI series clean sweep - relive all the action and best clips.See how it played outWatch: Athletics - Diamond League RomeWatch live BBC coverage as the fifth Diamond League meet of the season takes place in Rome.See how it played outItaly in 'difficult moment' after defeat by NorwayItaly manager Luciano Spalletti says his side are in a "difficult moment" after a 3-0 defeat by Norway.See how it played outRelive Bath's Premiership semi-final win over BristolRelive Bath's Premiership play-off semi-final win over West Country rivals Bristol bears.See how it played outRepublic of Ireland draw with Senegal in DublinSubstitute Ismaila Sarr equalises with nine minutes to play as Senegal draw 1-1 with the Republic of Ireland in Dublin.See how it played outWales see off Liechtenstein to top World Cup groupFollow live text commentary as Wales face Liechtenstein in Friday's World Cup qualifier in Cardiff.See how it played outAbject Scotland booed off after woeful defeat by IcelandScotland's preparations for a tilt at a first World Cup in 28 years begins in ignominy as a chorus of booing greets a bleak friendly defeat by Iceland.See how it played outEngland beat West Indies by 21 runs in first T20 - as it happenedFollow live text, radio commentary and in-play video clips as England face West Indies in the first T20 at Chester-le-Street.See how it played outListen: T20 Blast - commentary from eight games Listen to live BBC Radio commentaries from eight games in the Men's T20 Blast.See how it played outLive updates from French Open men's singles semi-finalsWorld number one Jannik Sinner beats history-chasing Novak Djokovic in a thriller to set up a French Open final against Carlos Alcaraz.See how it played out