Live NowLIVEThe Masters - McIlroy takes two-shot lead over DeChambeau into Sunday's final round - reactionFollow live radio and text commentary of round three with Rory McIlroy battling hard to maintain his lead.Follow Live nowRecently LiveSaturday Grand Slam of Curling actionWatch Team Mouat in action at the Grand Slam of Curling: Players Championship event in Toronto, Canada.See how it played outBarcelona edge out Leganes to go seven points clearLa Liga leaders Barcelona extend their unbeaten run to 24 games but are far from their best in a narrow victory at relegation-threatened Leganes.See how it played outGiants lead Stars 5-2 after Elite League Play-off first ledLive text commentary from the SSE Arena as Belfast Giants face the Dundee Stars in the play-off quarter-final first legSee how it played outNetball Super League: Loughborough Lightning v Cardiff Dragons - watch Watch BBC TV coverage from the Netball Super League as Loughborough Lightning take on Cardiff Dragons.See how it played outForest Green Rovers 2-3 GatesheadJovan Malcolm's first-half double proved enough for Gateshead to beat National League play-off rivals Forest Green Rovers 3-2See how it played outArbroath clinch League One title after 'amazing' turnaroundArbroath bounce back to the Scottish Championship at the first attempt as they seal the League One title with a 4-0 win over Stenhousemuir.See how it played outDortmund draw thriller at leaders BayernBayern Munich miss the chance to move eight points clear at the top of the Bundesliga table as they are held to a draw by Borussia Dortmund.See how it played outListen: Super League: Castleford Tigers v Leigh LeopardsListen to live BBC Radio Manchester commentary as Castleford Tigers take on Leigh Leopards in the Super League.See how it played outInter beat Cagliari to cement top spot in Serie AMarko Arnautovic opens the scoring as Inter Milan move six points clear at the top of Serie A with a comfortable win over Cagliari.See how it played outWissa strike clinches Brentford draw at ArsenalYoane Wissa scores late in the second half as Brentford and Arsenal play out a drab draw that leaves the second-placed Gunners 10 points behind Premier League leaders Liverpool.See how it played outWomen's Six Nations: England dominate second half to beat Ireland - reactionReaction and analysis after Grand Slam-chasing England score seven tries in 49-5 victory over Ireland in the Women's Six Nations.See how it played outCabango earns in-form Swansea win at SunderlandSunderland are made to wait to guarantee themselves a top-four Championship finish as they lose at home to in-form Swansea City.See how it played outVilla beat Southampton despite Asensio missing two penaltiesAston Villa boost hopes of securing a second consecutive season of Champions League football with victory over already-relegated Southampton – despite Marco Asensio missing two second-half penalties.See how it played outHighlights: Linfield 2-0 Dungannon SwiftsWatch the highlights from Linfield vs Dungannon Swifts in the Irish PremiershipSee how it played outLivingston consolidate second place with win at MortonLivingston keep their slim hopes of winning the Scottish Championship alive by reducing Falkirk's lead to six points with a win at Greenock Morton.See how it played outRaith held by bottom side AirdrieoniansRaith Rovers move to within two points of a Scottish Championship play-off place despite failing to beat bottom side Airdrieonians.See how it played outHighlights: Coleraine 1-2 LarneWatch highlights from Coleraine vs Larne in the Irish PremiershipSee how it played outHighlights: Portadown 3-1 LoughgallWatch highlights from Portadown vs Loughgall in the Irish PremiershipSee how it played outHamilton beat Partick to boost survival hopesHamilton Academical boost their chances of Scottish Championship survival as two goals in two minutes downed play-off chasing Partick Thistle.See how it played outDunfermline move out of bottom two with win at Queen's ParkNeil Lennon's Dunfermline Athletic earn a vital win in their quest for Scottish Championship survival by edging out fellow strugglers Queen's Park.See how it played outHighlights: Crusaders 0-4 GlentoranWatch highlights from Crusaders vs Glentoran in the Irish PremiershipSee how it played outHighlights: Ballymena United 1-1 Carrick RangersWatch highlights from Ballymena United vs Carrick Rangers in the Irish PremiershipSee how it played outHighlights: Cliftonville 2-0 GlenavonWatch the highlights from Cliftonville vs Glenavon in the Irish PremiershipSee how it played outColchester net twice late on to beat NewportColchester United scored two late goals to earn a vital League Two victory over Newport County at Rodney Parade.See how it played outEverton win to dent Forest Champions League hopesAbdoulaye Doucoure scores a dramatic 94th-minute winner as Everton deal Nottingham Forest's Champions League hopes a blow.See how it played outOkoli header earns Leicester rare point at BrightonCaleb Okoli scores the equaliser as relegation-threatened Leicester City end their eight-game losing streak and hurt Brighton's ambitions of qualifying for Europe with a hard-earned draw.See how it played outMillwall beat top-six rivals Boro to join play-off raceCamiel Neghli scores his first Millwall goal to put his team into the heart of the fight for Championship play-off places.See how it played outOxford United beat Owls to boost survival hopesOxford United move six points clear of the Championship drop zone with victory at Sheffield Wednesday.See how it played outLuton lose to 10-man Blackburn to deepen troublesTen-man Blackburn hold on for a win that keeps alive their slim play-off hopes but leaves Luton deep in relegation trouble.See how it played outAtkinson earns Portsmouth dramatic draw with DerbyRob Atkinson scores both of Portsmouth's goals on the way to netting an unwanted hat-trick as Pompey draw with relegation rivals Derby County.See how it played outBristol City held by QPR in end-to-end matchBristol City miss the chance to solidify their play-off credentials, splitting the points with Queens Park Rangers in a 1-1 draw.See how it played outPlay-off chasing West Brom hold on to beat WatfordWest Brom hold on to end their five-match winless run and boost their flagging play-off bid with a victory over Watford.See how it played outNorthampton Town 0-0 ReadingReading remain in the League One play-off places despite being held to a goalless draw by 10-man Northampton.See how it played outCrawley Town 1-3 Leyton OrientCharlie Kelman scores two goals in two minutes to boost Leyton Orient's play-off challenge with a 3-1 win at Crawley.See how it played outStockport County 3-1 Rotherham UnitedStockport boost their League One promotion hopes after coming from behind to beat Rotherham 3-1.See how it played outBarrow 2-0 WalsallPromotion-chasing Walsall's dreadful run continues as they slip to another defeat at midtable Barrow.See how it played outLate Stoke winner leaves Cardiff deep in relegation mireCardiff City's hopes of avoiding Championship relegation suffered a crushing blow as a late own goal from Will Fish meant they were beaten 1-0 by relegation rivals Stoke City in the Welsh capital.See how it played outYork City 7-2 Aldershot TownOllie Pearce scores a hat-trick as York maintain the pressure on National League leaders Barnet with a 7-2 thrashing of AldershotSee how it played outYeovil Town 2-1 Oldham AthleticYeovil Town record a third win in four National League games to dent Oldham's promotion hopesSee how it played outBurton out of drop zone after beating HuddersfieldA brace of goals from Rumarn Burrell and Julian Larsson's second strike for Burton sees the Brewers climb out of the League One relegation zone with a 3-0 victory over Huddersfield.See how it played outLincoln City 1-1 Shrewsbury TownShrewsbury live to fight another day in League One after a 1-1 draw at Lincoln City.See how it played outPort Vale thrash Bromley to go top of League TwoPort Vale capitalise on Bradford's defeat earlier in the day to move top of the League Two table with a thumping 5-0 win over Bromley.See how it played outBristol Rovers 1-2 Exeter CityBristol Rovers are booed off by their own fans and slip into the League One relegation zone as Exeter secure a 2-1 win.See how it played outDagenham & Redbridge 1-1 Hartlepool UnitedDagenham & Redbridge's fight against relegation from the National League took another setback despite grabbing a late 1-1 home draw with 10-man Hartlepool.See how it played outWoking 1-0 FyldeWoking extend their unbeaten home record to four games with a 1-0 National League win over relegation-threatened AFC FyldeSee how it played outChesterfield 3-0 Fleetwood TownSecond-half goals from Ryan Colclough, Ash Palmer and Paddy Madden secure Chesterfield a victory over Fleetwood to keep their League Two play-off hopes alive.See how it played outBarnsley 4-1 Bolton WanderersFabio Jalo and Jonathan Russell both score twice to earn Barnsley an impressive win at home to play-off hopefuls Bolton.See how it played outCarlisle win at Morecambe to boost survival hopesCarlisle keep their English Football League survival hopes alive with a vital victory over Morecambe at the Mazuma Stadium.See how it played outHalifax Town 0-2 Maidenhead UnitedMaidenhead remain five points from safety in the National League despite a 2-0 victory at play-off chasing Halifax.See how it played outTamworth 4-2 Braintree TownTamworth maintain their National League play-off push with a 4-2 win over Braintree Town.See how it played outGillingham 1-0 Milton Keynes DonsGareth Ainsworth secures his first win in charge of Gillingham as Bradley Dack comes off the bench to score a dramatic late goal in a 1-0 victory over MK Dons.See how it played outSouthend United 0-1 Solihull MoorsSolihull Moors ease their National League relegation fears with a 1-0 win at play-off chasing Southend UnitedSee how it played outRochdale 4-0 EastleighDevante Rodney scored twice as Rochdale stabilised their National League play-off push with a resounding 4-0 victory over Eastleigh at the Spotland Stadium.See how it played outEbbsfleet United 4-1 Sutton UnitedRelegated Ebbsfleet recorded only their third National League win of the season as they beat Sutton 4-1.See how it played outTranmere come from 3-0 down to draw at AccringtonOmari Patrick equalises in the 11th minute of stoppage time as Tranmere fight back from 3-0 down to rescue a point in a 3-3 draw at relegation rivals Accrington.See how it played outCambridge United 0-1 Charlton AthleticTyreece Campbell's early goal is enough for Charlton to record a 1-0 success at relegation-threatened Cambridge in League One.See how it played outBoston United 1-0 AltrinchamResurgent Boston move another step closer towards National League survival after a home win over play-off chasing Altrincham.See how it played outHarrogate fight back to salvage draw with GrimsbyHarrogate Town come back from two goals down to draw with League Two play-off hopefuls Grimsby Town.See how it played outSt Mirren seal 'incredible achievement' of another top-six finishRoland Idowu's strike against Ross County seals St Mirren the final Premiership top-six place and secures a third successive finish among the elite.See how it played out'Hugely disappointing day' - Hearts and Motherwell consigned to bottom sixHearts and Motherwell both miss out on the Scottish Premiership top six after a poor goalless draw at Fir Park.See how it played outUnited show 'great resilience' to beat St JohnstoneDundee United edge out St Johnstone to strengthen their bid for European football as they move level on points with third-placed Hibernian in the Scottish Premiership.See how it played outListen: Championship Rugby commentariesListen to BBC Radio commentaries as Chinnor RFC host Cornish Pirates and Coventry Rugby play Ampthill in the Championship.See how it played out'We seem to go well in Europe' - reaction after Northampton power into Champions Cup semi-finalsReaction after Northampton Saints score seven tries to thrash Castres and reach the semi-finals of the Champions Cup.See how it played outIrish Premiership: Glens, Larne, Blues, Ports and Reds win - as it happenedLive audio, text commentary and in-play clip coverage of Saturday's six Irish Premiership fixturesSee how it played outScottish Premiership: St Mirren snatch final top-six spot as Hearts & Motherwell miss outListen to Sportsound and follow live text coverage of Saturday's SPFL, including three games in the Premiership.See how it played outListen: Non-league commentariesListen to live BBC local radio commentaries from the National League, National League North, National League South.See how it played outHow Bahrain Grand Prix qualifying unfoldedFollow live commentary and text updates from qualifying at the Bahrain Grand Prix.See how it played outAll reaction & analysis as GB beat Netherlands to qualify for BJK Cup FinalsGreat Britain beat the Netherlands 2-1 to secure their place in September's eight-team Billie Jean King Cup Finals.See how it played outWrexham's advantage in second cut after Wigan drawWrexham's lead over third-placed Wycombe Wanderers in League One was cut to just one point after Phil Parkinson's side were held to a goalless draw with Wigan Athletic at the Brick Community Stadium.See how it played outDe Bruyne leads Man City comeback win against PalaceSix days after being condemned for their performance in the derby at Old Trafford, Manchester City roar back from two goals down to beat Crystal Palace in a thrilling encounter at Etihad Stadium.See how it played outLeeds beat Preston to go back top of ChampionshipLeeds United return to the top of the Championship table with a deserved victory over mid-table Preston.See how it played outPlymouth hit dramatic late double to beat Sheff UtdMuhamed Tijani's fine late winner caps a stunning fightback for Plymouth as they beat against promotion-chasing Sheffield United 2-1.See how it played outDoncaster Rovers 1-1 AFC WimbledonDoncaster and AFC Wimbledon share an enthralling draw at the Eco-Power Stadium in the battle for automatic promotion from League Two.See how it played outTen-man Bradford lose nine-goal thriller at SwindonBradford see their League Two automatic promotion hopes suffer a setback following a dramatic defeat at Swindon.See how it played outWycombe seal crucial late win against StevenageCaleb Taylor scores a 90th-minute winner as Wycombe defeated Stevenage 1-0 at Adams Park to keep their hopes of automatic promotion alive in League One.See how it played outBarnet 1-1 WealdstoneHarrison Sohna equalised late on as Wealdstone drew 1-1 at National League leaders Barnet.See how it played outGrand Slam-chasing France ease to 42-12 win over Wales - reactionAction and reaction as Grand Slam-chasing France score six tries in Brive to beat Wales 42-12 in the Women's Six Nations.See how it played outL1 & L2: Shrewsbury draw to delay drop; Vale hit five to go top of League Two, Carlisle beat MorecambeRelive all the action as Port Vale thrash Bromley to go top of League Two, while Birmingham City are confirmed as champions of League One.See how it played outArmagh reach semi-finals with win over brave Antrim - as it happenedLive video and text coverage of Antrim versus Armagh in the quarter-final of the Ulster Senior Football Championship.See how it played outSaturday's Championship action as it happenedRelive Saturday's Championship action after plenty of drama at the top and bottom of the table.See how it played outChallenge Cup quarters: Edinburgh beat Bulls but Ospreys and Connacht crash out of Europe - as it happened Follow live text and radio coverage of Saturday's remaining European Rugby Challenge Cup quarter-final between Connacht and Racing 92, after Edinburgh beat Bulls 34-28 and Lyon win 20-18 at Ospreys.See how it played outDramatic winner sends Chelsea into FA Cup finalAggie Beever-Jones scores a stoppage-time winner as Chelsea come from behind to beat Liverpool 2-1 to reach Women's FA Cup final.See how it played outCeltic on title brink after 'brilliant' thrashing of KilmarnockCeltic move to within touching distance of another Scottish Premiership title after a barnstorming first-half display rips Kilmarnock apart.See how it played outHarvie and Slater speak at Scottish Greens conferenceThe Scottish Greens co-leaders deliver their keynote speeches at the party's Spring conferenceSee how it played outPremier League: Wissa earns Brentford point at Arsenal - reactionFollow live text coverage of Arsenal v Brentford in the Premier League, after wins for Man City, Aston Villa and Everton.See how it played outCounty Championship: Surrey pull ahead of Hants, Essex reply at Notts - day two - radio & textFollow live text and listen to BBC local radio commentaries from day two of the 2025 County Championship campaign.See how it played outUK MPs approve emergency law to save British Steel as PM Starmer meets workers This bill allows the business secretary to direct the board and staff of British Steel, as work can start soon.See how it played outNotts County 1-3 Salford CityNotts County's automatic promotion hopes take another dent as Kelly N'Mai shines in Salford's victory at Meadow Lane.See how it played outBurnley beat Norwich to go top of the ChampionshipGoals from Hannibal and Jaidon Anthony take Burnley to the top of the Championship with victory against Norwich.See how it played outBoyce scores and sees red as Derry lose to DroghedaTen-man Derry City fall to a 3-1 defeat at home to league leaders Drogheda in the Premier Division.See how it played outLeinster hammer Glasgow to make Champions Cup semis - as it happenedHosts score eight tries in comprehensive Champions Cup quarter-final win over United Rugby Championship rivalsSee how it played outAyr equalise late to hold up Falkirk title chargeEthan Walker's late equaliser for Ayr United delays Falkirk's back-to-back title celebrations - and a return to the Scottish Premiership for the first time in 15 years - for at least another week.See how it played outListen: Super League commentariesListen to live BBC Radio commentary as Hull KR face Wigan Warriors and St Helens take on Wakefield Trinity in the Super League.See how it played outBJK Cup qualifying: Watch Dart and Nicholls in doubles actionKatie Boulter leads Great Britain to a 2-0 victory over Germany in Billie Jean King Cup qualifying - follow live.See how it played outThe Masters round two recap - Rose leads from DeChambeau and McIlroy, Scheffler and Hatton in touchFollow live updates from Augusta National as Justin Rose sets the pace and Rory McIlroy mounts a charge.See how it played outHow Bahrain Grand Prix practice unfoldedListen to live radio commentary and follow text updates from the first practice and second practice sessions at the Bahrain Grand Prix.See how it played outCounty Championship: Notts rally against Essex; Hampshire on top at Surrey despite Sibley ton - radio & textFollow live text and listen to BBC local radio commentaries from day one of round two of the 2025 County Championship campaign.See how it played outUkraine allies pledge €21bn in new aid as Kremlin says Trump envoy to meet PutinKremlin spokesman Dmitry Peskov says no "breakthroughs" should be expected when the pair discuss Ukraine today.See how it played outTriple captain Isak? Mateta a better option? Recap FPL Q&A Recap Fantasy Premier League gameweek 32, Q&A, tips and team news before Saturday’s deadline with guest expert FPL Heisenberg.See how it played outWall Street stocks up at end of rollercoaster weekTrump says the US is "doing really well on our tariff policy", following fluctuations in global stock markets.See how it played outStates of Guernsey meetingLive coverage of the States of Guernsey meeting on 11 April from BBC Radio Guernsey.See how it played out