Live SportLive NowLIVEListen: Castleford Tigers v Hull Kingston RoversListen to live BBC radio commentary as Castleford Tigers take on Hull Kingston Rovers in the Super League.Follow Live nowLIVESpain qualify for knockout stages with win against Italy Follow live text commentary, score updates and match stats from Spain vs Italy in the UEFA Euro 2024Follow Live nowLIVEListen: T20 Blast - Yorkshire v Lancashire among six gamesListen to BBC local radio commentaries to keep up to date with all of the action from the 2024 Vitality Blast.Follow Live nowLIVET20 World Cup: India beat Afghanistan by 47 runs - reactionIndia play Afghanistan in the Men's T20 World Cup Super 8s - follow text updates, video highlights and radio commentary.Follow Live nowLIVEEngland miss chance to reach last 16 after draw with DenmarkFollow live text commentary, score updates and match stats from Denmark vs England in the UEFA Euro 2024Follow Live nowLIVESerbia deny Slovenia first ever Euros win with 95th-minute equaliserFollow live text commentary, score updates and match stats from Slovenia vs Serbia in the UEFA Euro 2024Follow Live nowLIVEQueen's: Musetti beats Nakashima - live reactionWatch live coverage from Queen's Club, including defending champion Carlos Alcaraz against British number one Jack Draper.Follow Live nowLIVEBirmingham Classic: Dolehide v Mertens - watchWatch live coverage from day four of the Birmingham Classic as Caroline Dolehide faces Elise Mertens.Follow Live nowLIVEScotland's Hendry on 'emotional evening' & his senior roleReaction to Scotland's 1-1 draw in their second Euro 2024 Group A match against Switzerland.Follow Live nowLIVEEuro 2024 live: Fans gather in Frankfurt before England v Denmark Euro 2024 live: Build-up to England’s second group game with Denmark, plus reaction to Scotland’s draw with Switzerland.Follow Live nowLIVEBrilliant England power past West Indies - reactionEngland play West Indies in the Men's T20 World Cup Super 8s in Saint Lucia - follow text updates and radio commentary.Follow Live nowLIVEListen: Super League - commentaries from three gamesListen to local BBC radio commentaries of Friday's action in the Super league.Follow Live nowLIVEListen: T20 Blast - commentaries from eight gamesListen to live BBC local radio commentaries to keep up to date with all of the action in the T20 Blast 2024.Follow Live nowRecently LiveEuro 2024: Watch live as England's Southgate and Walker talk to mediaEuro 2024: England manager Gareth Southgate's media conference ahead of Denmark clashSee how it played outEuro 2024: Scotland draw with Switzerland to keep last-16 hopes alive - reaction & reportScore, reaction and updates as Scotland draw with Switzerland in their second group game of Euro 2024 in Cologne.See how it played outMusiala shines as Germany beat Hungary to reach last 16Jamal Musiala scored again as Germany continued their winning start to Euro 2024 with victory over Hungary to become the first side through to the knockout stages.See how it played outSouth Africa beat USA by 18 runs in Super 8s - as it happenedUnited States play South Africa in the Men's T20 World Cup Super 8s in Antigua - follow text updates, in-play video clips and radio commentary.See how it played outBuild-up as Scotland look to revive hopes with win over SwitzerlandIt's match day for Scotland as they take on Switzerland in Cologne. Follow updates as the game approaches.See how it played outAlbania equalise in injury time in Croatia thrillerFollow live text commentary, read report, score updates and match stats from Croatia vs Albania at Uefa Euro 2024See how it played outWatch: Queen's - Fritz v RaonicWatch live coverage from day three of Queen's.See how it played outListen: Charlotte Edwards Cup commentariesListen to live BBC radio commentaries from the Charlotte Edwards Cup as Southern Vipers face South East Stars and Northern Diamonds take on Lancashire Thunder.See how it played outWatch: Birmingham Classic - Potapova beats BronzettiWatch live coverage from day three of the 2024 Birmingham Classic.See how it played outEuro 2024: Build-up to crucial Scotland tie with SwitzerlandEuro 2024 latest: Build-up to Scotland v Switzerland, plus news updates following England training and Kylian Mbappe's injury.See how it played outPortugal snatch last-gasp win against Czech RepublicFollow live text commentary, score updates and match stats from Portugal vs Czech Republic in the UEFA Euro 2024See how it played out