Recently LiveNapoli beat AC Milan to keep pressure on InterNapoli beat AC Milan to remain within three points of Serie A leaders Inter Milan.See how it played outMartinez double rescues West Ham draw at ChelseaWest Ham become just the third team to take points off Chelsea in the Women's Super League this season, Shekiera Martinez scoring a late equaliser to rescue a 2-2 draw.See how it played outHibs return top of SWPL with comfortable win at MotherwellHibernian return to the top of the SWPL with a comfortable 3-0 win at Motherwell.See how it played outLivi put five past Queen's Park to win SPFL Trust TrophyLivingston put five past Queen's Park as they cruise to victory in the SPFL Trust Trophy final.See how it played outWatch: Scotland v Japan at World Men's Curling ChampionshipWatch live coverage as Scotland face Japan at the 2025 World Men's Curling Championship.See how it played outGiants' title chances dented in Storm defeatBelfast Giants are beaten 5-1 by Manchester Storm at the SSE Arena with the Elite League title race set to go to the final weekend.See how it played outMan City come from behind at Bournemouth to reach FA Cup semi-finalFollow live text, score updates, and match stats from AFC Bournemouth vs Manchester City in the FA Cup.See how it played outLewandowski scores twice as Barca reopen gap at topRobert Lewandowski scores twice as Barcelona re-establish a three-point lead at the top of La Liga with a comfortable victory over Girona at the Olympic Stadium.See how it played outWatch: Super League - Wigan v Salford, plus follow live commentariesWatch live coverage as Wigan Warriors host Salford Red Devils plus local BBC radio commentaries from Sunday's action in the Super League and Championship.See how it played outListen: IPL - Rajasthan Royals hold on to beat Chennai Super KingsListen to BBC Radio 5 Sports Extra commentary as Rajasthan Royals face Chennai Super Kings in the IPL.See how it played outListen: Leicester Tigers v SaracensListen to live BBC Radio Leicester commentary as Leicester Tigers plays Saracens in the Gallagher English Premiership.See how it played outIreland hammer Italy 54-12 in Parma - as it happenedHow the action unfolded as Ireland run in eight tries in defeating Italy in the Women's Six Nations.See how it played outTottenham end WSL losing run with draw at LeicesterTottenham come from behind to end their five-match losing streak in the Women's Super League with a 1-1 draw at Leicester City.See how it played outMead double helps Arsenal cruise past Palace in WSLBeth Mead scores her 50th and 51st Women's Super League goals for Arsenal as they cruise to victory against relegation strugglers Crystal Palace.See how it played outQueen's Park come from behind to pile more pressure on Dundee UnitedQueen's Park came from behind to win 3-2 and inflict another defeat on struggling Dundee United.See how it played outAston Villa earn valuable win at LiverpoolA late own goal gives Aston Villa a potentially priceless win against Liverpool in their bid to avoid relegation from the Women's Super League.See how it played outMan City beat Brighton to return to winning waysManchester City bounce back from being knocked out of the Women's Champions League with a win at Brighton in the WSL.See how it played outDundee United move closer to top-six spot with narrow win at CountyDundee United all but secure a top-six Scottish Premiership finish with a scrappy 1-0 win at Ross County.See how it played outRangers maintain pressure on Hibs with big win over HeartsRangers maintain pressure on Hibs at the top of the table with a 4-0 victory over Hearts at Ibrox.See how it played outListen: Women's Championship - Bristol City v Sheffield UnitedListen to BBC Radio Bristol commentary as Bristol City take on Sheffield United in the English Women's Championship.See how it played outAberdeen leapfrog Thistle to go top of SWPL bottom sixPartick Thistle's post-split struggles continued as they were beaten 2-1 by Aberdeen at Petershill Park.See how it played outSpartans come from behind to secure vital win over MontroseSpartans came from behind to beat Montrose 3-2 at Ainslie Park and secure a vital three points in the race for survival.See how it played outSWPL: Follow five games & watch Rangers v HeartsFollow updates from Sunday's five SWPL fixtures and watch BBC Alba coverage of Rangers v Hearts.See how it played outRashford scores double as Aston Villa beat Preston in FA Cup quartersMarcus Rashford scored his first two goals for Aston Villa as they beat Preston to reach FA Cup semi-finals.See how it played outMan Utd beat Everton to close in on Champions LeagueManchester United move closer to qualifying for next season's Champions League with a routine win against Everton.See how it played outWSL: West Ham score stoppage-time equaliser against Chelsea - reactionReaction as West Ham score in stoppage time to earn a draw at Women's Super League leaders Chelsea.See how it played outListen: IPL - Delhi Capitals v Sunrisers HyderabadListen to BBC Radio 5 Sports Extra commentary as Delhi Capitals face Sunrisers Hyderabad in the IPL.See how it played outWatch: Aerials FinalsWatch live coverage of Snowboard, Freestyle and Freeski World Championships from St Moritz, Switzerland.See how it played outMbappe scores winner as Real Madrid survive Leganes scareKylian Mbappe and Jude Bellingham score as Real Madrid survive a scare to beat Leganes in La Liga.See how it played outURC: Glasgow Warriors v Lions - live textFollow live text updates from Glasgow Warriors' United Rugby Championship match with Lions.See how it played outGiants thump Flyers and are two wins from Elite League titleLive text commentary from the SSE Arena as title-chasing Belfast Giants host the Fife Flyers in the Elite League.See how it played outWatch: Freeski Big Air FinalsWatch live coverage of Snowboard, Freestyle and Freeski World Championships from St Moritz, Switzerland.See how it played outSouthend United 1-0 Oldham AthleticKeenan Appiah-Forson heads the only goal of the game as Southend United bounce back from defeat by Boston by beating Oldham.See how it played outWatch: World Figure Skating Championships - Men's Free SkateWatch live coverage of the Free Dance competition at the World Figure Skating Championships in Boston, USA.See how it played outSwifts overcome Seasiders in Irish Cup semi-final - as it happenedHow the action unfolded as Dungannon Swifts defeat Bangor 2-0 at Seaview.See how it played outListen: Super League - Catalans Dragons v St HelensListen to BBC Radio Merseyside live commentary as Catalans Dragons play St Helens in the Super League.See how it played outFerguson laments 'old habits' despite Rangers' comeback win in DundeeCyriel Dessers scores in stoppage-time as Rangers come from two behind to beat Dundee 4-3 in a pulsating Scottish Premiership game at Dens Park.See how it played outForest beat Brighton on penalties to reach FA Cup semi-finalFollow live coverage and text commentary as Brighton host Nottingham Forest in the FA Cup quarter-finals.See how it played outWomen's Six Nations: Wales 12-67 England - reaction to 11-try victoryAll the reaction as England score 11 tries on the way to a comprehensive win over Wales in Cardiff.See how it played outAtletico's title hopes hit by Espanyol drawAtletico Madrid's La Liga title hopes suffer a blow as they are held to a draw by Espanyol.See how it played outStruggling Cardiff squander lead to draw with OwlsCardiff City's bid for Championship survival takes a hit as they squander a winning position to draw at home to Sheffield Wednesday.See how it played outWhitaker brace earns Notts County victory at NewportCharlie Whitaker scored in either half to earn Notts County victory in their League Two contest with Newport County at Rodney Parade.See how it played out'Fantastic day' as Hibs ease aside St Johnstone to secure top-six spotHibs ease aside bottom side St Johnstone to secure top-six spot in the Scottish Premiership.See how it played outNisbet scores twice as Aberdeen beat Motherwell to secure top sixKevin Nisbet scores twice as Aberdeen beat Motherwell to secure top-six spot in Scottish Premiership.See how it played outRaith Rovers beat Hamilton Accies to retain play-off hopesRaith Rovers beat Hamilton Accies to retain play-off hopes in the Scottish Championship.See how it played outSt Mirren thump five past Kilmarnock to retain top-six chanceSt Mirren thump five past Kilmarnock to retain top-six chance in Scottish Premiership.See how it played outAyr deliver sad Dunfermline debut for Lennon and WanyamaVictor Wanyama is sent off and Neil Lennon suffers a loss in his debut as Dunfermline Athletic manager as Ayr United continue their Scottish Championship challenge.See how it played outPartick Thistle edge Morton in play-off chaseFollow live text commentary, score updates and match report from Greenock Morton vs Partick Thistle in the Scottish Championship.See how it played outRodgers hails Maeda's 'repertoire' as leaders Celtic ease aside Hearts Daizen Maeda scores a double as Scottish Premiership leaders Celtic ease aside Hearts.See how it played outMiddlesbrough fight back to beat OxfordMiddlesbrough boost their play-off hopes as they fight back to beat Oxford United at the Riverside Stadium.See how it played outPortsmouth ease relegation fears with Blackburn winJosh Murphy's first-half strike earns Portsmouth a crucial Championship win over Blackburn to ease their relegation fears.See how it played outStoke boost survival hopes with win over QPRStoke City bolster their chances of Championship survival with a convincing 3-1 win over Queens Park Rangers.See how it played outFlemming earns Burnley win over Bristol CityZian Flemming's fine free-kick is enough for promotion-chasing Burnley to secure victory over Championship play-off contenders Bristol City.See how it played outSwansea net last-gasp equaliser to stop Leeds going topZan Vipotnik scores in added time to earn Swansea City a dramatic 2-2 draw with Championship promotion hopefuls Leeds United at Elland Road.See how it played outBarrow 0-1 ChesterfieldSubstitute Michael Jacobs earns Chesterfield a first League Two victory at Holker Street for 60 years to end rejuvenated Barrow's five-match unbeaten run.See how it played outNorwich get late win against play-off rivals West BromJosh Sargent keeps Norwich City's Championship play-off hopes alive with a dramatic added-time winner against West Brom.See how it played outHume volley helps Sunderland see off MillwallTrai Hume's first-half strike sees Sunderland narrowly beat Millwall and move closer to guaranteeing a play-off spot.See how it played outWrexham maintain promotion push with Exeter winWrexham take another step towards an historic third successive promotion with a 2-0 win at St James Park to end Exeter City's six-game unbeaten run.See how it played outMilton Keynes Dons 2-4 Fleetwood TownFleetwood Town come from behind to beat Milton Keynes Dons 4-2 at Stadium MK.See how it played outAinsworth's Gills reign starts with Harrogate drawGareth Ainsworth's tenure as Gillingham manager begins with a point on the road at Harrogate.See how it played outReading 3-1 Peterborough UnitedReading extend their unbeaten run in League One to 11 games with a comfortable win over EFL Trophy finalists Peterborough United.See how it played outBirmingham City 4-1 Shrewsbury TownMichael Appleton's first game as Shrewsbury boss ends in defeat as League One leaders Birmingham City move closer to automatic promotion.See how it played outBarnet 3-1 GatesheadCallum Stead scores twice as leaders Barnet make it nine straight National League wins by defeating Gateshead.See how it played outTamworth 2-0 EastleighTamworth step up their National League play-off bid as a home win against 10-man Eastleigh extends their unbeaten run to eight matches.See how it played outHalifax Town 0-1 Hartlepool UnitedHalifax's National League play-off hopes suffer another dent after a defeat by Hartlepool at The Shay.See how it played outRochdale 4-0 Aldershot TownDevante Rodney scores twice as Rochdale reignite their bid for a place in the National League play-offs with a win over Aldershot.See how it played outYork City 3-0 WealdstoneSecond-placed York City ease to a 3-0 victory over lowly Wealdstone in the National League.See how it played out Boston United 2-1 Sutton UnitedJames Gale's stoppage-time goal earns Boston a home win over Sutton and lifts his side out of the relegation zone.See how it played outBlackpool 2-1 Bolton WanderersAshley Fletcher scores his fourth goal in five games as Blackpool beat Bolton, who have Aaron Morley sent off.See how it played outEbbsfleet United 2-2 AltrinchamAltrincham miss the chance to close back up on the National League play-off places after being held to a draw at bottom club Ebbsfleet.See how it played outDagenham & Redbridge 1-0 Maidenhead UnitedDagenham boost their National League survival hopes with a win over fellow strugglers Maidenhead.See how it played outWigan Athletic 1-1 BarnsleyWigan boss Ryan Lowe has to settle for a draw in his first home game in charge as they draw with Barnsley.See how it played outBristol Rovers 1-2 Mansfield TownDom Dwyer scores a second half winner as Mansfield Town heap more relegation pressure on Bristol Rovers.See how it played outRotherham United 0-4 Crawley TownOn-loan teenager Kamari Doyle scores twice as Crawley win at Rotherham to boost their chances of avoiding relegation.See how it played outWycombe Wanderers 1-0 Lincoln CityCameron Humphreys' goal keeps Wycombe in the hunt for automatic promotion as they beat Lincoln, who have Paudie O'Connor sent off.See how it played outCambridge United 1-1 Northampton TownRelegation-threatened Cambridge United have to settle for a draw with Northampton Town, who move seven points clear of the drop zone.See how it played outBromley 2-3 Salford CitySalford keep up their hopes of a League Two play-off charge with a thrilling 3-2 over Bromley win at Hayes Lane.See how it played outWalsall 1-1 AFC WimbledonTaylor Allen's late free-kick rescues a point for stuttering League Two leaders Walsall as they draw 1-1 with promotion rivals AFC Wimbledon.See how it played outYeovil Town 1-0 FyldeSubstitute Harvey Greenslade scores in stoppage time to give Yeovil Town victory over AFC Fylde in the National League.See how it played outWoking 2-1 Braintree TownWoking end a run of six National League games without a win after a 2-1 victory over fellow strugglers Braintree Town at Kingfield.See how it played outDoncaster Rovers 3-0 Carlisle UnitedDoncaster power to a 3-0 win over relegation-threatened Carlisle to keep their League Two automatic promotion hopes firmly in their own hands.See how it played outMorecambe 1-0 Swindon TownMorecambe keep their hopes of English Football League safety alive with a vital 1-0 home win over Swindon Town.See how it played outOlise and Sane star as Bayern go six points clearLeroy Sane scores twice as Bayern Munich go six points clear at the top of the Bundesliga with victory over St Pauli.See how it played outListen: URC - Scarlets v OspreysListen to BBC Radio Wales live commentary as Scarlets host Ospreys in the United Rugby Championship.See how it played outScarlets v Ospreys: Listen to the west Wales derby in the URCListen live as Scarlets host Ospreys in the west Wales derby in the United Rugby Championship.See how it played outReaction after big Celtic and St Mirren wins, Hibs & Aberdeen secure top-six places - radio & text coverageListen to Sportsound and follow the action and scores from Saturday's games in the Scottish Professional Football League.See how it played outListen: Premiership - Gloucester v BristolListen to BBC local radio commentaries from the Premiership as Exeter Chiefs take on Newcastle Falcons, Bath face Harlequins and Gloucester host Bristol.See how it played outFreak own goal gifts Luton precious win at HullA freak own goal from Hull defender Alfie Jones sees Luton grab a vital win in their bid to avoid relegation from the Championship.See how it played outWatford play-off hopes hit by Argyle drawWatford miss the chance to go within two points of the top six as they held to a scoreless draw by bottom side Plymouth.See how it played outCharlton Athletic 4-0 Huddersfield TownTyreece Campbell scores twice as Charlton Athletic comfortably beat League One play-off rivals Huddersfield Town at The Valley.See how it played outStockport County 2-1 Burton AlbionPlay-off chasing Stockport County have Ethan Pye sent off in added time but hold out for a home win over Burton Albion.See how it played outForest Green Rovers 1-0 Solihull MoorsAdam May's stunning strike earns Forest Green a win over Solihull Moors in the National League.See how it played outCrewe Alexandra 0-1 Port ValeJayden Stockley's late header earns high-flying Port Vale a narrow 1-0 win after a tight encounter at local rivals Crewe.See how it played outAccrington Stanley 0-0 Bradford CityBradford are held to a 0-0 draw at Accrington to keep them second in League Two.See how it played outWomen's Six Nations: Reaction as France beat Scotland 38-15 - watch & text updatesFollow live BBC Sport coverage, radio commentary and text updates as France take on Scotland in the Women's Six Nations.See how it played outLeague One & League Two: Birmingham, Wrexham and Wycombe win, Walsall salvage drawFollow live text commentary and score updates from Saturday's fixtures across EFL League One and League Two.See how it played outChampionship: Leeds held by Swansea and miss out on going top; Burnley win - as it happenedRelive Saturday's Championship action as Swansea score an injury-time equaliser to draw with Leeds, while Burnley win.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 outCrystal Palace beat Fulham to book FA Cup semi-final spotFollow live text commentary as Fulham host Crystal Palace for a place in the FA Cup semi-finals.See how it played outColchester United 1-2 Grimsby TownEvan Khouri scores one goal and makes another as Grimsby claim a vital win at fellow play-off hopefuls Colchester.See how it played outTranmere Rovers 2-0 Cheltenham TownTranmere extend their unbeaten run to six games with a win over Cheltenham and take a huge step to securing League Two safety.See how it played outShamrock Rovers v Derry City - Foyle Sportsound Radio commentary, score updates and match stats from as the Candystripes travel to Dublin to take on Shamrock Rovers in the Premier Division.See how it played outSheff Utd beat Coventry to go top of ChampionshipSheffield United ease past play-off chasing Coventry City to go above Leeds to the top of the Championship.See how it played outListen: Super League commentariesListen to BBC local radio commentaries as Leigh Leopards host Wakefield Trinity and Warrington Wolves take on Leeds Rhinos in the Super League.See how it played outGlasgow City top of SWPL after victory over CelticGlasgow City move top of the SWPL, level on points with Hibs, after they snatch victory against Celtic.See how it played outSix-try Edinburgh beat Dragons - reactionWatch Scrum V Live and follow live text coverage of Edinburgh's United Rugby Championship match with Dragons.See how it played outWatch: Netball Super League - Manchester Thunder v Nottingham ForestWatch live coverage from the Netball Super League as Manchester Thunder take on Nottingham Forest.See how it played outUlster secure comeback win over Stormers - as it happenedCoverage from Kingspan Stadium as Ulster host Stormers in round 14 of the United Rugby Championship.See how it played outCliftonville through to Irish Cup final after Ards win - as it happenedLive video and text coverage as holders Cliftonville go up against Championship side Ards at Windsor Park.See how it played outListen: Premiership - Sale Sharks v Northampton SaintsListen to BBC Radio Northampton live commentary as Sale Sharks host Northampton Saints in the Premiership.See how it played outWatch: World Figure Skating Championships - GB's Spours in women's free skatingWatch live coverage of the women's free skating competition at the World Figure Skating Championships in Boston, USA.See how it played out