Live NowLIVEEuropean Challenge Cup: Ospreys 36-14 Scarlets - six-try Ospreys into quarter-finalsListen to live BBC Radio commentaries as Ospreys take on Scarlets in the round of 16 in the European Challenge Cup.Follow Live nowLIVEElite League title race final day - will Giants or Steelers be crowned champions?Live text commentary coverage of the final day of the regular season featuring Nottingham Panthers versus Belfast Giants and Coventry Blaze against the Sheffield Steelers in the Elite League title raceFollow Live nowLIVEPremier League: Dull Manchester derby ends goalless - report & reactionFollow live text commentary, score updates and match stats as Manchester United take on Manchester City in the Premier League.Follow Live nowLIVECounty Championship as it happened: Wins for Hants, Kent, Derbyshire and LeicestershireRelive day three of the opening round of the 2025 County Championship as Hampshire, Kent, Derbyshire and Leicestershire all win.Follow Live nowLIVEMore than 50 countries contact US in bid to negotiate tariffs, Trump official saysIsrael's Netanyahu is heading to the US for trade talks, while Vietnam has asked for a 46-day delay.Follow Live nowRecently LiveNetball Super League: London Mavericks win by one against Birmingham Panthers - 69-68Watch BBC TV coverage from the Netball Super League as London Mavericks take on Birmingham Panthers.See how it played outListen: FA Vase Semi-final - Hartpury University v Whitstable TownListen to live BBC Radio commentaries as Hartpury University take on Whistable Town in the second leg of the FA Vase Semi-final.See how it played outChallenge Cup as it happened: Warrington beat St Helens to reach semi-finalsRelive live coverage as Warrington Wolves beat St Helens to reach the Challenge Cup semi-finals.See how it played outLiverpool's 26-match unbeaten run ended by FulhamLiverpool's 26-match unbeaten run in the Premier League comes to an end as Fulham beat them at Craven Cottage.See how it played outSouthampton relegated in record time with Spurs defeatSouthampton suffer the earliest relegation in Premier League history after a Brennan Johnson brace earned Tottenham Hotspur a comfortable victory in North London.See how it played outMuch-changed Chelsea thwarted in Brentford stalemateChelsea miss the chance to bolster their hopes of qualifying for next season's Champions League as they are held to a goalless draw at Brentford.See how it played outDundee Utd win to condemn 10-man Hearts to nervy top-six waitDundee United take a significant step towards a top-five Scottish Premiership finish and reignite their hopes of finishing third with victory over 10-man Hearts.See how it played outHolders Donegal secure Ulster prelim win over Derry - as it happenedLive coverage from Ballybofey as holders Donegal host Derry in the Ulster Senior Football Championship preliminary round.See how it played outPremier League: Southampton relegated, Liverpool lose at Fulham & Chelsea draw - reactionFollow live BBC Radio commentary plus text and score updates from Sunday's Premier League fixtures.See how it played out'I couldn't be prouder' - relive Sale's spirited display against holders ToulouseReaction after Sale fall to a 38-15 defeat by holders Toulouse in the last 16 of the European Champions Cup.See how it played outSt Johnstone reignite survival hopes with shock win over CelticSt Johnstone give themselves a "fighting chance" of avoiding relegation after they beat Celtic to deny the reigning champions the chance to clinch the title next Saturday.See how it played outGlobalisation has 'come to an end' in wake of Trump tariffs, minister saysTreasury minister Darren Jones says the government believes a deal can be reached and talks are ongoing with the US.See how it played outHow Japanese GP unfolded with Verstappen winning from NorrisFollow updates from the Japanese Grand Prix at Suzuka.See how it played outWatch: Men's World Curling Championship - Scotland face hosts Canada in semi-finalsWatch Scotland face hosts Canada in World Men's Curling Championship semi-finals in Moose Jaw.See how it played outBarcelona extend La Liga lead despite Betis drawBarcelona extend lead at top of La Liga to four points despite Real Betis draw.See how it played outGiants and Steelers win; Elite League title race goes down to final dayLive text commentary as the Belfast Giants face the Nottingham Panthers at the SSE Arena, Belfast plus updates from Sheffield Steelers against the Cardiff DevilsSee how it played outVilla survive Forest fightback to boost Euro hopesAston Villa survive a stirring Nottingham Forest comeback to boost their bid for a Champions League place with victory at Villa Park.See how it played outEastleigh 1-1 Halifax TownRyan Galvin's late equaliser earns Halifax a 1-1 draw at Eastleigh to aid their bid for a promotion play-off spot.See how it played outChallenge Cup: Connacht v Cardiff - listenListen to live BBC Radio commentaries as Montpellier host Gloucester before Cardiff face Connacht in the Challenge Cup.See how it played outLuis Enrique eyes 'unbeaten season' as PSG clinch Ligue 1 titleManager Luis Enrique says Paris St-Germain are "motivated to try to finish the season unbeaten" after clinching a fourth straight Ligue 1 title.See how it played outValencia stun Real Madrid with 95th-minute winnerHugo Duro's stoppage-time winner for Valencia stuns Real Madrid as the hosts lose ground in the La Liga title race.See how it played outAyr drop to third after Easton goal gives Raith winRaith Rovers extend their unbeaten run with a narrow Scottish Championship victory over Ayr United at Stark's Park.See how it played outHamilton win to send Dunfermline back into play-off spotReghan Tumilty scores the only goal at East End Park as Hamilton Academical leapfrog Dunfermline Athletic out of the relegation play-off spot.See how it played outLivingston clear in second after beating Queen's ParkFollow live text commentary, score updates and match report from Livingston vs Queen's Park in the Scottish Championship.See how it played outLate Mochrie winner secures vital Airdrie win over ThistleAirdrieonians boost their Scottish Championship survival hopes with a dramatic late win over Partick Thistle.See how it played outFalkirk edge closer to Premiership with thumping win over MortonFalkirk could clinch the Scottish Championship title as early as next weekend - and seal successive promotions - after maintaining their eight-point lead with a thumping win over Morton.See how it played outHighlights: Loughgall grab victory away to GlenavonWatch the highlights as Kirk McLaughlin scores a fine individual goal to help Loughgall beat Glenavon 1-0 in the Irish PremiershipSee how it played outHighlights: Carrick thump Ports at Taylors AvenueWatch the highlights as Carrick Rangers produce a ruthless display to beat Portadown 4-1 in the Irish Premiership.See how it played outWolves comeback win pushes Ipswich to brink of relegationWolves close in on Premier League survival and left Ipswich on the brink of relegation after a vital comeback at Portman Road.See how it played outEvanilson rescues draw for Bournemouth at West HamEvanilson's double rescues a draw for Bournemouth at West Ham as the Cherries' winless run in the Premier League stretches to six matches.See how it played outThree sent off as Munoz gives Palace win over BrightonCrystal Palace finish with nine men but hold on to beat Brighton as Daniel Munoz's second-half winner decides a match of three red cards at Selhurst Park.See how it played outBristol City into top six with win against WatfordNahki Wells scores one and makes another as Bristol City move into the top six with victory over play-off rivals Watford.See how it played outSalford City 2-2 GillinghamGillingham record their fifth consecutive draw in League Two as they share the points with Salford.See how it played outHayden caps vital Carlisle comeback against NewportAaron Hayden caps a thrilling comeback as Carlisle United grasp a precious 3-2 win at home to Newport County in their bid to avoid the League Two trapdoor.See how it played outIvanovic hits double as Millwall beat PortsmouthMihailo Ivanovic struck late to snatch a narrow victory for Millwall against Portsmouth and keep his side's Championship play-off hopes alive.See how it played outBaker penalty earns Stoke point at PrestonLewis Baker's penalty earns struggling Stoke City a point as they drew 1-1 at Preston North End.See how it played outBirmingham City 6-2 BarnsleyAlfie May inspires runaway leaders Birmingham to a huge win against 10-man Barnsley in League One at St Andrew's.See how it played outSheff Utd slip to second as Oxford boost survival bidOxford United give their Championship survival hopes a huge boost with a win over promotion-chasing Sheffield United.See how it played outShrewsbury Town 0-1 Cambridge UnitedCambridge keep their slim League One survival hopes alive with a 1-0 win over foot-of-the-table Shrewsbury.See how it played outHughes gives Hull stoppage-time win at Sheff WedHull City defender Charlie Hughes heads in a 94th-minute winner at Sheffield Wednesday.See how it played outAltrincham 2-1 Yeovil TownAltrincham end their seven-game winless in the National League by edging past Yeovil.See how it played outColchester United 1-0 Notts CountyColchester boost their League Two play-off hopes and dent Notts County's promotion push with a narrow win at the JobServe Community Stadium.See how it played outCharlton Athletic 2-2 Lincoln CityCharlton produce a stirring fightback from 2-0 down against Lincoln to draw in League One.See how it played outAFC Wimbledon 1-0 Harrogate TownAFC Wimbledon keep their outside chances of winning automatic promotion from League Two alive with a 1-0 victory at home to Harrogate.See how it played outExeter City 0-2 Stockport CountyTwo goals from striker Kyle Wootton help Stockport maintain their promotion push in League One with a comfortable win at Exeter.See how it played outBraintree Town 2-1 BarnetNational League leaders Barnet see their 25-game unbeaten run ended by former player John Akinde at Braintree.See how it played outWealdstone 2-1 Forest Green RoversAlex Reid's brace boosted Wealdstone to back-to-back victories as National League challengers Forest Green went down 2-1 at Grosvenor Vale.See how it played outEom goal ends Derby's four-game winning run at SwanseaDerby County's four-game winning run comes to an end as they are beaten by Eom Ji-Sung's late goal in a dire game at Swansea City.See how it played outBolton Wanderers 1-0 Bristol RoversAaron Collins fires Bolton back into the League One play-off places with the only goal in a win over former club Bristol Rovers.See how it played outGateshead 2-1 Dagenham & RedbridgeGateshead end their six-match losing run with victory over struggling Dagenham to keep their National League play-off hopes alive.See how it played outSutton United 1-1 Southend UnitedAshley Nadesan struck in added time as Sutton held promotion-chasing Southend to a 1-1 National League draw at the VBS Community Stadium.See how it played outBromley 4-0 Accrington StanleyMichael Cheek scores twice from the spot as Bromley crush Accrington Stanley 4-0 in League Two.See how it played outHuddersfield Town 2-1 Mansfield TownHuddersfield return to winning ways as they claim a win over Mansfield.See how it played outMilton Keynes Dons 0-3 BarrowAaron Pressley scores twice as Barrow eased past MK Dons 3-0 in a meeting between two lower mid-table sides in League Two.See how it played outHardie sinks Norwich as Plymouth show relegation fightRyan Hardie scores twice as Plymouth Argyle beat Norwich City 2-1 to close the Pilgrims' gap to Championship safety.See how it played outMaidenhead United 3-1 TamworthRelegation-threatened Maidenhead returned to winning ways with a much-needed 3-1 National League victory over Tamworth at York Road.See how it played outHartlepool United 3-2 Ebbsfleet UnitedSam Folarin scores a 94th-minute winner to give Hartlepool a third straight National League win over already relegated Ebbsfleet.See how it played outLeyton Orient 0-0 Wigan AthleticLeyton Orient's hopes of closing in on the League One play-off spots are dented by a home draw against struggling Wigan.See how it played outCardiff stay in relegation zone despite draw at QPRCardiff City remain in the Championship relegation zone despite earning a point at out-of-form Queens Park Rangers at Loftus Road.See how it played outFleetwood Town 0-4 Swindon TownFleetwood's feint promotion hopes suffer a serious blow as they fall to a 4-0 League Two defeat by Swindon at Highbury.See how it played outGrimsby Town 3-1 MorecambeGrimsby make it back-to-back home wins to keep their grip on the final play-off spot with a 3-1 triumph over Morecambe.See how it played outStevenage 3-1 Crawley TownStevenage's winless run comes to an end thanks to two late goals as they beat Crawley to put Town deeper into relegation trouble.See how it played outHighlights: Crues draw with Larne in thrilling encounterWatch the highlights as Crusaders draw 2-2 with Larne in a thrilling Irish Premiership encounter at Seaview.See how it played outPeterborough United 0-4 Northampton TownSam Hoskins scores a first-half double as Northampton ease their League One relegation fears and hammer 10-man Peterborough 4-0.See how it played outPointon scores after 12 seconds as Bradford go topBradford go top of League Two as a goal from Bobby Pointon after just 12 seconds helps clinch a 2-0 win over Crewe.See how it played outRotherham United v BlackpoolFollow live text commentary, score updates and match stats from Rotherham United v Blackpool in League One.See how it played outFive star Cliftonville see off Ballymena at SolitudeWatch highlights as Cliftonville defeat Ballymena United 5-0 in their Irish Premiership meeting at Solitude.See how it played outHighlights: Coleraine edge out Swifts with late winnerWatch highlights as Coleraine edge out Dungannon Swifts 3-2 in their Irish Premiership match at Ballycastle Road.See how it played outKilmarnock 'overcome drama' to leave Motherwell's top-six hopes hangingDerek McInnes' Kilmarnock side overcome "a lot of drama" as they grab a valuable Scottish Premiership win over 10-man Motherwell, whose top-six hopes are out of their hands.See how it played outDocherty 'not bothered' by table after Dundee beat St MirrenManager Tony Docherty is "not bothered" about the Scottish Premiership table after Simon Murray scores in each half to leaven Dundee's relegation fears.See how it played out'Incredible' Hibs win again to extend Rangers' wretched Ibrox runHibernian extend their unbeaten Scottish Premiership streak to 16 games and condemn Rangers to a record fifth consecutive home defeat.See how it played out'Amazing' Morris goal enough to earn Aberdeen win at CountyShayden Morris' "amazing" strike gives Aberdeen a narrow Scottish Premiership victory over Ross County, continuing their recent renaissance in form.See how it played outListen: Rugby Championship - Coventry v CaldyListen to BBC Radio CWR commentary as Coventry take on Caldy in the Rugby Championship.See how it played outChallenge Cup: Hull KR earn memorable derby win at Hull FC to reach semis - text, watch & listenWatch live BBC One coverage, listen to BBC local radio commentary and read live text commentary as Hull FC host Hull KR in the Challenge Cup.See how it played outScottish Premiership: Hibs earn victory at Ibrox; Aberdeen, Kilmarnock & Dundee all winWatch or listen to Open All Mics or commentary from Ibrox, plus follow live text updates of Saturday's four Scottish Premiership games.See how it played out'Adrenaline & emotion' as Linfield lift Irish Premiership after Glentoran winLinfield lift the Gibson Cup for a record-extending 57th time after defeating rivals Glentoran 2-1 in the Irish Premiership at Windsor Park.See how it played outAlex Cole-Hamilton speaks at Scottish Lib Dem conferenceThe party leader is addressing delegates at the event in Inverness.See how it played outTranmere beat Chesterfield to boost survival hopesTranmere return to winning ways with a convincing 4-0 victory over Chesterfield at Prenton Park to give their League Two survival hopes a massive boost.See how it played out'Like something from a Disney film' - how Mullins family conquered AintreeRelive the best of the action from the 2025 Grand National at Aintree.See how it played outIrish Premiership: Coleraine, Reds, Carrick & Loughgall win; Larne and Crues draw - as it happenedLive text commentary, audio and in-play clips coverage of Saturday's five 15:00 BST kick-offs in the Irish Premiership after Linfield collect the Gibson Cup.See how it played outLeeds wobble continues with draw at LutonLeeds United draw a third successive Championship game as Dan James rescues a point at lowly Luton Town.See how it played outArsenal's slim title hopes hit by draw at EvertonArsenal's faint Premier League title hopes suffer a potentially fatal blow as they are held to a draw at Everton.See how it played outBurnley go top as Anthony double sees off CoventryTwo goals from Jaidon Anthony are enough to help Burnley win at Coventry City and go top of the Championship.See how it played outWrexham beat 10-man Burton to boost promotion bidGoals from Steven Fletcher, Sam Smith and Jack Marriott send Wrexham six points clear of Wycombe Wanderers in the League One promotion race.See how it played outHume scores again as Sunderland beat stuttering West BromTrai Hume hits the winner as Sunderland keep alive their top-two hopes in the Championship with a resolute victory against play-off chasing West Bromwich Albion.See how it played outPort Vale knock Walsall off top of League Two with winWalsall are knocked off the top of League Two as Port Vale leapfrog them with a 3-2 victory at the Bescot Stadium.See how it played outFylde 1-3 York CityYork secure a third straight victory to keep in touch with the top of the National League table as they beat Fylde.See how it played outCheltenham Town 0-2 Doncaster RoversJamie Sterry and Rob Street score late goals as promotion-chasing Doncaster seal a League Two win at 10-man Cheltenham.See how it played outReading 1-0 Wycombe WanderersWycombe's hopes of claiming an automatic promotion place in League One suffer a major setback as they lost 1-0 at Reading.See how it played outRelive League One & Two: Birmingham hit six; Stockport, Bolton & Bradford win; Charlton earn pointFollow live text commentary and score from Saturday's fixtures across the EFL League One & League Two.See how it played outChampionship: Sheff Utd lose at Oxford; Burnley finish the day top Burnley move to the top of the Championship following victory at Coventry as Leeds and Sheffield United drop points.See how it played outChampions Cup: Glasgow demolish Leicester to reach last eightFollow live text and radio commentary as Glasgow hammer Leicester in the last 16 of the European Champions Cup following wins for Toulon, Leinster and Munster.See how it played outListen: Non-league and FA Trophy commentariesListen to live BBC local radio commentaries from the National League, National League North, National League South and FA Trophy.See how it played outPremier League: Aston Villa beat Forest to boost Champions League hopes - reactionFollow live score updates as Everton draw with Arsenal, plus four other fixtures in the Premier League.See how it played outCounty Championship: Day Two as it happened as Banton sets record for SomersetFollow live text and listen to BBC local radio commentaries from day two of the 2025 County Championship campaign.See how it played outHow Japanese Grand Prix qualifying unfoldedRecap of how qualifying for the Japanese Grand Prix at Suzuka unfolded, with Red Bulll's Max Verstappen taking pole position.See how it played outEuropean Challenge Cup: Edinburgh beat Lions to secure quarter-final spot - reactionFollow live text as Edinburgh take on South Africa's Lions in the last 16 of the European Challenge Cup.See how it played outDerry City come from behind to beat Cork at BrandywellDerry City overturn a first half deficit to come from behind and beat Cork City 2-1 at Brandywell in the Premier Division.See how it played outRelive Freeman hat-trick as seven-try Northampton reach Champions Cup quarter-finalsReaction after England wing Tommy Freeman scores three tries to help Northampton Saints beat Clermont Auvergne and reach the last eight of the European Champions Cup.See how it played outBoro up to fifth after impressive win at BlackburnMiddlesbrough give their Championship play-off hopes a massive boost as they comfortably beat Blackburn to move up to fifth in the table.See how it played outGermany hit four in Nations League win over ScotlandScotland fall to a third successive Nations League defeat as group leaders Germany score twice in either half at Tannadice.See how it played outListen: European Challenge Cup - Pau v Bath RugbyListen to live radio commentary of Pau v Bath Rugby in last 16 of the European Challenge Cup.See how it played outEngland thrash Belgium to top Nations League groupEngland move top of their Women's Nations League group with a comfortable victory over Belgium at Ashton Gate.See how it played outListen: Challenge Cup - Wakefield Trinity v Leigh LeopardsListen to live BBC Radio commentaries as Wakefield Trinity take on Leigh Leopards in the Challenge Cup.See how it played outWales beaten by Denmark despite spirited displayWales produce another competitive performance against a higher-ranked nation before slipping to a 2-1 Nations League defeat against Denmark at the Cardiff City Stadium.See how it played outCounty Championship day one as it happened: Hampshire lead Yorkshire, Essex on topRelive day one of the 2025 County Championship as it happened as Hampshire bowl out Yorkshire and Essex start well against Surrey.See how it played outTrump tells US to 'hang tough' over tariffs as Land Rover pauses shipments to countryDonald Trump imposed a 25% tariff on foreign-made cars as part of his economic plan to "supercharge" the US economy.See how it played out