Recently LiveChelsea go fourth as Cucurella sinks Man UtdChelsea boost their hopes of securing Champions League football next season as Marc Cucurella's second-half header brings victory against Manchester United.See how it played outWalsall beat Chesterfield to reach League Two play-off finalWalsall reach the League Two play-off final as they beat Chesterfield 4-1 on aggregate after a frantic finale to the second leg.See how it played outVilla swat aside Spurs to move into top fiveAston Villa move into the top five and keep their hopes of Champions League football alive with victory over Tottenham Hotspur in the Premier League.See how it played outDerry hit late equaliser to draw in DroghedaDom Thomas' 90th-minute goal earns Derry City a 1-1 draw in the League of Ireland Premier Division game in Drogheda.See how it played outEast Fife reach League 1 as Annan Athletic go downEast Fife win promotion to Scottish League 1 and relegate Annan Athletic after a draw secures aggregate victory in the play-off final.See how it played outLivingston power past Partick into play-off finalLivingston will play Dundee or Ross County in the Scottish Premiership play-off final after a 4-0 aggregate win against Partick Thistle.See how it played outURC: Edinburgh secure top-eight finish with crushing win over Ulster - reactionListen to BBC Sport online audio commentary and follow live text coverage of Edinburgh versus Ulster in the United Rugby Championship.See how it played outListen: Super League commentariesListen to BBC radio commentaries as Leeds Rhinos host Hull FC and Wigan Warriors play Leigh Leopards in the Super League.See how it played outWatch: Netball Super League - Cardiff Dragons v Nottingham Forest Follow live coverage from the House Of Sport as Cardiff Dragons take on Nottingham Forest in the Netball Super League.See how it played outListen: Premiership - Sale v Bristol & Newcastle v GloucesterListen to BBC local radio commentaries as Newcastle Falcons host Gloucester and Sale Sharks take on Bristol Bears in the Premiership.See how it played outPremier League: Chelsea and Aston Villa win to boost top five hopes - reactionLive reaction as Aston Villa beat Tottenham and Chelsea see off Manchester United.See how it played outStormers v Cardiff - reaction as Welsh side keep slender play-off hopes aliveCardiff kept their slender United Rugby Championship play-off hopes alive courtesy of earning a try-scoring bonus point in their defeat by Stormers in Cape Town.See how it played outWatch: Diamond League - Caudery, Fraser-Pryce & Tebogo in actionWatch live coverage from the third Diamond League meeting of 2025 straight from Doha.See how it played outListen: T20 Women's County Cup - Somerset v DurhamListen to live BBC Radio Devon commentary as Somerset take on Durham in the T20 Women's County Cup.See how it played outMcIlroy makes cut after Fitzpatrick closes day two at US PGA in joint secondFollow live text and radio commentary from day two of the US PGA Championship at the Quail Hollow Club in Charlotte, North Carolina.See how it played outEmilia-Romagna Grand Prix: Piastri fastest in both practice sessionsFollow live text updates and radio commentary from second practice for the Emilia-Romagna Grand Prix in Imola.See how it played outCounty Championship: Notts' Hameed hits unbeaten 206; Bairstow strikes 89; Northants out for 185Follow live text and listen to live BBC local radio commentaries from Division 1 and Division 2 of the County Championship.See how it played outTwo firefighters and member of public die in fire at Oxfordshire business parkIn an emotional statement, the region's chief fire officer praises the "unwavering bravery" of the emergency services tackling the blaze at Bicester Motion.See how it played out'We're exhausted from displacement, exhausted from war' - Gazans tell BBCNearly 100 people have been killed in northern Gaza, the Hamas-run civil defence agency says, as Israeli planes drop leaflets urging evacuation.See how it played outThe key Fantasy Premier League talking points and team news before 18:00 BST deadlineRecap of all your Fantasy Premier League gameweek 37 tips and team news with guest expert FPL Heisenberg.See how it played outUkraine and Russia agree prisoner-of-war exchange after first direct talks in yearsA date has been made for the swap but it's not being made public, Ukraine's defence minister says.See how it played outYamal stars as Barcelona win derby to clinch La Liga titleBarcelona clinch the La Liga title with two games to spare as Lamine Yamal scores and sets up a second goal in their derby win at Espanyol.See how it played outCharlton beat Wycombe to reach League One play-off finalMatty Godden's late goal helps Charlton Athletic beat Wycombe Wanderers on aggregate to reach the League One play-off final.See how it played outListen: National League play-off quarter-final - Rochdale v Southend UnitedListen to BBC Radio Essex live commentary as Rochdale take on Southend United in the National League promotion play-off quarter-final.See how it played outListen: Super League - St Helens v Catalans DragonsListen to live BBC radio commentaries as St Helens take on Catalans Dragons in the Super League.See how it played outSouthend beat Rochdale in National League play-offsSouthend United fight back from 3-1 down to beat Rochdale in extra time in their National League promotion play-off.See how it played outPremier League Darts Aberdeen: Relive Aspinall win, Littler top, Price nine-darterFollow live text coverage from night 15 of the 2025 Premier League Darts season in Aberdeen.See how it played outScrum V The Warm Up: URC crunch time & Wales tour loomsLauren Jenkins is joined by Jamie Roberts, Ellis Jenkins and Lou Reed to discuss Cardiff and Scarlets' chances of making the United Rugby Championship play-offs and Wales' summer tour to Japan.See how it played outSecond of two Eurovision 2025 semi-finals takes place in SwitzerlandTonight, 10 more countries will qualify for the grand final and six will be sent packing.See how it played outListen: Minor Twenty20 - Devon v SomersetListen to BBC Radio Devon commentary as Devon take on Somerset in the Minor Twenty20.See how it played outCassie tells Diddy trial: I'd give back $20m settlement to undo freak-offsHip-hop mogul Sean "Diddy" Combs could face life in prison, but has pleaded not guilty to all charges.See how it played outUS PGA Championship round one recap - Vegas leads as McIlroy toils at Quail HollowRead how day one of the PGA Championship unfolded at the Quail Hollow Club in Charlotte, North Carolina.See how it played outFMQs: Swinney quizzed on CalMac ferry costs and delaysFirst Minister John Swinney faces questions from opposition party leaders during FMQs at Holyrood.See how it played outPremier League news conferences: Rashford, Kulusevski and team news latestAll the latest from Premier League news conferences as Enzo Maresca, Ange Postecoglou, Ruben Amorim and Unai Emery speak before Friday's matches.See how it played out'Bullying and misogynistic videos' - Teens describe 'upsetting' online postsA BBC investigation has found teenagers are exposed to content about weapons, bullying, murder and abuse on social media platforms.See how it played out