Football Scores & Fixtures
English Premier League
SWF Scottish Cup
Semi-finals
Spartans versus Hearts kick off 12:15
Spartans
12:15
playsHearts
English Women's Super League
Everton versus Arsenal kick off 12:30
Everton
12:30
playsArsenal
Aston Villa versus West Ham United kick off 14:00
Aston Villa
14:00
playsWest Ham United
Tottenham Hotspur versus Brighton & Hove Albion kick off 14:00
Tottenham Hotspur
14:00
playsBrighton & Hove Albion
Leicester City versus Manchester United kick off 15:00
Leicester City
15:00
playsManchester United
Bristol City versus Manchester City kick off 18:45
Bristol City
18:45
playsManchester City
UEFA Women's Champions League
Semi-finals
PSG versus Olympique Lyonnais kick off 15:00
PSG
15:00
playsOlympique Lyonnais
Aggregate score PSG 2 , Olympique Lyonnais 3
English National League
Promotion Play-offs - Semi-finals
Bromley versus Altrincham kick off 16:00
Bromley
16:00
playsAltrincham
English Women's Championship
Charlton Athletic versus Southampton kick off 14:00
Charlton Athletic
14:00
playsSouthampton
Crystal Palace versus Sunderland kick off 14:00
Crystal Palace
14:00
playsSunderland
Durham versus Birmingham City kick off 14:00
Durham
14:00
playsBirmingham City
London City Lionesses versus Lewes kick off 14:00
London City Lionesses
14:00
playsLewes
Sheffield United versus Blackburn Rovers kick off 14:00
Sheffield United
14:00
playsBlackburn Rovers
Watford versus Reading kick off 14:00
Watford
14:00
playsReading
Welsh Cup
Final
Connah's Quay versus The New Saints kick off 17:25
Connah's Quay
17:25
playsThe New Saints
Spanish La Liga
Cádiz versus Mallorca kick off 13:00
Cádiz
13:00
playsMallorca
Granada versus Osasuna kick off 15:15
Granada
15:15
playsOsasuna
Villarreal versus Rayo Vallecano kick off 17:30
Villarreal
17:30
playsRayo Vallecano
Real Betis versus Sevilla kick off 20:00
Real Betis
20:00
playsSevilla
German Bundesliga
Borussia M'gladbach versus Union Berlin kick off 14:30
Borussia M'gladbach
14:30
playsUnion Berlin
Mainz 05 versus Köln kick off 16:30
Mainz 05
16:30
playsKöln
Darmstadt 98 versus Heidenheim kick off 18:30
Darmstadt 98
18:30
playsHeidenheim
Italian Serie A
Internazionale versus Torino kick off 11:30
Internazionale
11:30
playsTorino
Bologna versus Udinese kick off 14:00
Bologna
14:00
playsUdinese
Atalanta versus Empoli kick off 17:00
Atalanta
17:00
playsEmpoli
Napoli versus Roma kick off 17:00
Napoli
17:00
playsRoma
Fiorentina versus Sassuolo kick off 19:45
Fiorentina
19:45
playsSassuolo
French Ligue 1
Metz versus Lille kick off 12:00
Metz
12:00
playsLille
Strasbourg versus Nice kick off 14:00
Strasbourg
14:00
playsNice
Lorient versus Toulouse kick off 14:00
Lorient
14:00
playsToulouse
Clermont versus Reims kick off 14:00
Clermont
14:00
playsReims
Rennes versus Brest kick off 16:05
Rennes
16:05
playsBrest
Olympique Lyonnais versus Monaco kick off 18:00
Olympique Lyonnais
18:00
playsMonaco
Olympique Marseille versus Lens kick off 20:00
Olympique Marseille
20:00
playsLens
Relegation Round
Brazilian Serie A
Danish Superligaen
Championship Round
Dutch Eredivisie
Finnish Veikkausliiga
Gnistan versus SJK kick off 14:00
Gnistan
14:00
playsSJK
Mariehamn versus Ilves kick off 16:30
Mariehamn
16:30
playsIlves
Norwegian Eliteserien
Turkish Super Lig
US Major League Soccer
All times are UK and subject to change. BBC is not responsible for any changes.