Live NowLIVEUsyk v Dubois 2: Okolie in action next before main eventListen to radio commentary and follow updates of Oleksandr Usyk and Daniel Dubois' rematch at Wembley Stadium.Follow Live nowLIVEEuro 2025: France level with 10-player Germany at break in dramatic quarter-finalFollow text commentary and listen live as France face Germany in the last quarter-final at Euro 2025, with Spain awaiting the winners.Follow Live nowLIVEThe Open - follow the action on day 3 Coverage of the 153rd Open at Royal Portrush Golf Club.Follow Live nowRecently LiveHearts hit four again in win at Stirling AlbionHearts score four for the third game running to maintain their 100% record in the Premier Sports Cup as Stirling Albion are well beaten.See how it played outDundee on verge of cup exit after loss at AlloaDundee are on the verge of an early exit from the Premier Sports Cup after a second successive defeat leaves them pointless in their group as Alloa Athletic all but seal progress to the last 16.See how it played outMandron treble as St Mirren put eight past AnnanMikael Mandron scores a hat-trick as St Mirren consolidate their position at the top of Premier Sports Cup Group D with a goal-laden win over Annan.See how it played outLivingston beat Brora to draw level with KillieLivingston move level on points with Premier Sports Cup Group H leaders Kilmarnock with a goal in each half against Brora Rangers.See how it played outFalkirk beat Cove on penalties for bonus pointFalkirk hold a goal difference advantage at the top of Premier Sports Cup Group A after beating Cove Rangers on penalties following a 0-0 draw.See how it played outO'Donnell earns Motherwell narrow win at StennyMotherwell move a step closer to Premier Sports Cup progression as a narrow win at third-tier Stenhousemuir extends manager Jens Berthel Askou's unbeaten start.See how it played outListen: Catalans Dragons v Hull KRListen to live BBC radio Humberside commentaries from the Super League as Catalans Dragons take on Hull KR.See how it played outListen: Torquay United v Newport CountyListen to BBC Radio Devon commentary of Torquay United v Newport County in a football friendly.See how it played outAll reaction & analysis from London Diamond LeagueBritain's Josh Kerr, Katarina Johnson-Thompson and Olympic 100m champion Noah Lyles all feature at the Diamond League meet in London - watch and follow live BBC TV coverage.See how it played outTour de France - Arensman wins stage 14 as Evenepoel abandonsFollow live text updates on stage 14 of the Tour de France from Pau to Luchon-Superbagneres.See how it played outEngland beat India at Lord's to level ODI series - as it happenedRelive England beating India by eight wickets at Lord's to level the three-match ODI series at 1-1See how it played out'We did the shirt proud' - reaction after Lions beat Australia in first TestReaction and analysis as the British and Irish Lions beat Australia in the first Test in Brisbane.See how it played outDerry net five second-half goals to advance in FAI CupLiam Boyce's hat-trick helped last year's runners-up Derry City advance to the third round of the FAI Cup as they netted five second half goals to defeat First Division side Treaty United 5-1 at the Markets Field.See how it played outSpain see off stubborn Switzerland to reach semisFollow live as world champions Spain face hosts Switzerland for a place in the semi-finals at Euro 2025.See how it played outListen: Rugby League commentariesListen to live BBC Radio commentaries as Leeds Rhinos take on Salford Red Devils and Huddersfield Giants face Wakefield Trinity in the Super League.See how it played outListen: Men's T20 Blast commentariesListen to live BBC Radio commentaries from seven games in the Men's Vitality Blast.See how it played outAt least three reported killed in explosion at Los Angeles sheriff's training facilityAttorney General Pam Bondi says it "appears to be a horrific incident" at a law enforcement training facility.See how it played outRewatch Usyk v Dubois 2 weigh-in as Briton heavier manRelive Oleksandr Usyk and Daniel Dubois's weigh in for their heavyweight rematch on Saturday.See how it played outListen: Women's T20 Blast commentariesListen to live BBC Radio commentaries as Derbyshire face Northamptonshire and Glamorgan host Kent before Hampshire take on The Blaze in the Women's Vitality Blast.See how it played outDundee beaten again as St Mirren net eight in Premier Sports CupListen to Sportsound coverage of Ayr United v Arbroath and follow live text updates of Saturday's Premier Sports Cup fixtures.See how it played outFuneral of cricket legend Syd Lawrence ends with tributesLawrence, the first British-born black cricketer to represent England, was diagnosed with motor neurone disease (MND) in 2024.See how it played outTour de France stage 13 - Pogacar stretches lead on time trialFollow live text updates on stage 13 of the Tour de France, a mountain time trial from Loudenvielle to Peyragudes.See how it played outUS justice department asks court to release certain Epstein files as Trump sues MurdochUS Attorney General Pam Bondi has asked a New York court to unseal grand jury transcripts related to the financier sex offender.See how it played outTransfer news: Man Utd name travelling squad for Leeds friendly plus Mbeumo latestAll the latest transfer news as Manchester United name travelling squad for friendly against Leeds United.See how it played outReaction as Scotland finish tour on a high with seven-try win over SamoaWatch & follow live text as Scotland visit Samoa in the final match of their summer tour at Eden Park, Auckland.See how it played outBehind the scenes of Gaza investigation and analysing Syria footageLatest updates from the BBC's specialists in fact-checking, verifying video and tackling disinformation.See how it played out'Don't ever write us off' - Reaction as England beat Sweden to reach Euro 2025 semi-finalsReaction to a remarkable quarter-final at Euro 2025 as England beat Sweden on penalties after staging a remarkable late comeback.See how it played outThe Open round two: Recap after relentless Scheffler seizes halfway leadFollow live text updates from day two of the 153rd Open Championship at Royal Portrush in Northern Ireland.See how it played outTen-man Cliftonville lose to St Joseph's after extra-time to exit Conference LeagueTen-man Cliftonville exit the Uefa Conference League at the first qualifying round stage as they go down 5-4 on aggregate after extra-time to Gibraltarian side St Joseph's.See how it played outListen: Super League - St Helens v Leigh LeopardsListen to live BBC Radio commentaries as St Helens take on Leigh Leopards in the Super League.See how it played outEngland into semi-finals with dramatic shootout winReaction as England win dramatic penalty shootout over Sweden to keep European title defence alive and reach semi-finals.See how it played outPenybont knocked out of Europe by Kauno ZalgirisPenybont have been knocked out of Europe after a 4-1 aggregate defeat to Lithuania's Kauno Zalgiris.See how it played outPupil who died in school coach crash was boy, 10, as six children remain in hospital Police say three adults are also in hospital following the crash where a coach on a school trip flipped onto its roof.See how it played outListen: Men's T20 Blast commentaries including Yorkshire v LancashireListen to live BBC Radio commentaries from four games in the Men's Vitality Blast.See how it played outThe Open round one recap - Five share lead after intriguing first day at Royal Portrush Follow live text updates on day one of the 153rd Open Championship at Royal Portrush in Northern Ireland.See how it played outStates of Guernsey meetingLive coverage of the States of Guernsey meeting on 16 July from BBC Radio Guernsey.See how it played out