Live NowLIVEAnnagh United v Carrick Rangers - Irish Premiership promotion/relegation play-off first legLive text commentary, score updates, in-play clips and match stats from Annagh United vs Carrick Rangers in the Irish Premiership promotion/relegation play-off first legFollow Live nowLIVE League One: Burton Albion host Wigan looking to secure survivalFollow live text commentary and score updates from Burton Albion vs Wigan Athletic in League One.Follow Live nowLIVEListen: National League North & South play-off quarter-finalsListen to live BBC Radio commentaries of the play-off quarter-finals as Chorley face King's Lynn Town in the National League North and Boreham Wood take on Dorking Wanderers National League South.Follow Live nowLIVEChampions League semi-final: Build-up as Arsenal host PSG Follow live text coverage as Arsenal host PSG in the Champions League semi-final first leg.Follow Live nowLIVESeveral people injured after reported shooting in Uppsala, say Swedish policeThe incident happened in Vaksala Square in central Uppsala.Follow Live nowLIVEWe answer your biggest questions about Trump on his 100th day as presidentSince taking office three months ago, Trump has reshaped the US government with a flurry of executive actions.Follow Live nowLIVEWatch World Snooker Championship: Higgins leads Williams, Wakelin trails ZhaoFollow live action and updates as John Higgins faces Mark Williams while Chris Wakelin plays Zhao Zintong in the quarter-finals.Follow Live nowLIVEStates of Guernsey meetingLive coverage of the States of Guernsey meeting on 29 April from BBC Radio Guernsey.Follow Live nowLIVECarney celebrates election win with party four seats away from majority, as counts continueCarney's victory is a remarkable turnaround for Canada's centre-left Liberal Party, while Conservative leader Pierre Poilievre loses his seat.Follow Live nowRecently LiveListen: IPL - Delhi Capitals v Kolkata Knight RidersListen to BBC Radio 5 Sports Extra commentary as Delhi Capitals face Kolkata Knight Riders in the IPL.See how it played outFirst Minister's Questions from the Senedd: 29 April 2025First Minister Eluned Morgan takes questions in the Senedd.See how it played outWatch again: West of England mayoral candidates take part in debateBBC Radio Bristol held a debate with all the candidates hoping to be elected on Thursday.See how it played outMen accused of chopping down Sycamore Gap tree kept wedge as a trophy, court hearsTwo men are on trial accused of causing damage to the famous tree and Hadrian's Wall.See how it played outMan accused of Kim Kardashian armed robbery 'regrets' $10m jewellery heistThe reality star was held up at gunpoint in a Paris apartment in 2016, which she has said has left her “scared to be alone”.See how it played outThree people injured in suspected gas explosion that destroyed houseThe fire in Yate, near Bristol, has almost burnt the house to the ground, while nearby residents have been evacuated.See how it played outRecap: Build-up, selection issues and analysis as Arsenal face PSGAll the latest build-up to Arsenal's Champions League semi-final first-leg tie with Paris Saint-Germain.See how it played outCambs and Peterborough mayoral election debateThe BBC hosts a live debate with would-be leaders of the combined authority ahead of the 1 May vote.See how it played outPromoted Leeds celebrate by thumping Bristol CityLeeds United celebrate their promotion to the Premier League with a big win over play-off chasing Bristol City.See how it played outWatch: Netball Super League - Manchester Thunder 59-54 London Mavericks Watch BBC TV coverage from the Netball Super League as Manchester Thunder take on London Mavericks.See how it played outWorld Snooker Championship: Reaction as O'Sullivan and Brecel seal quarter-final spotsRonnie O'Sullivan and Luca Brecel both reach the quarter-finals at the Crucble after winning the one frame they needed.See how it played outSpain will take 'all necessary measures' to prevent another blackout, says PMPower has now been fully restored in Spain and Portugal, as officials continue to investigate what caused the outage.See how it played outCounty Championship as it happened - Middlesex hold on to save game at DerbyCounty Championship as it happened - Middlesex hold on to save game at DerbySee how it played outWatch: Top UN court hears case on Israel's obligation to ensure aid reaches PalestiniansThe UN General Assembly asked the ICJ to examine Israel’s obligations, after it banned the UN agency for Palestinian refugees from operating.See how it played outRecap all the reaction, analysis and your views as Liverpool win the Premier LeagueRelive all the reaction, analysis and your views as Liverpool win the Premier League title.See how it played outMcTominay double sends Napoli three points clear in Serie AScott McTominay scores twice as Napoli beat Torino to go three points clear at the top of Serie A with four games left to play.See how it played outZurich Classic: Novak and Griffin win after McIlroy & Lowry stumbleLive text updates from the final round of the Zurich Classic in New Orleans as Rory McIlroy and Shane Lowry battle to retain the title they won last year.See how it played outLiverpool clinch Premier League title with thumping win over SpursLiverpool are crowned Premier League champions in spectacular style with a thumping win over Tottenham at Anfield.See how it played outArsenal produce superb comeback to reach Champions League final - reactionFollow live updates as Arsenal take on Lyon needing to overturn a 2-1 deficit from the first leg of the Women's Champions League semi-final.See how it played outWorld Snooker Championship recap: Trump, O'Sullivam & Brecel shine on day nineAll the updates from day nine where Judd Trump, Ronnie O'Sullivan and Luca Brecel all impressed at the Crucible Theatre.See how it played outSuspect charged with eight counts of second degree murder after Vancouver car ramming Police say 11 people aged five to 65 were killed and more than two dozen injured when a man drove an SUV into a crowd of festival-goers.See how it played out