Tuesday 25th April 2017

This table charts the fixtures during Tuesday 25th April 2017
Belgian First Division A
Show last 5 matches and coverage Fixture Kick-off Status

SV Zulte Waregem 0-2 KAA Gent

Full time
This table charts the fixtures during Tuesday 25th April 2017
Belgian First Division A - Championship Play-Off
Show last 5 matches and coverage Fixture Kick-off Status

SV Zulte Waregem 0-2 KAA Gent

Full time
This table charts the fixtures during Tuesday 25th April 2017
Russian SOGAZ Premier League
Show last 5 matches and coverage Fixture Kick-off Status

FC Rostov 1-0 FC Ufa

Full time

Spartak Moscow 1-0 FC Ural

Full time
This table charts the fixtures during Tuesday 25th April 2017
Spanish BBVA La Liga
Show last 5 matches and coverage Fixture Kick-off Status

Sporting Gijón 1-1 Espanyol

Full time

Granada 0-2 Malaga

Full time

Monday 24th April 2017

This table charts the fixtures during Monday 24th April 2017
Danish Alka Superliga
Show last 5 matches and coverage Fixture Kick-off Status

AGF Aarhus 4-0 Aalborg BK

Full time
This table charts the fixtures during Monday 24th April 2017
Finnish Veikkausliiga
Show last 5 matches and coverage Fixture Kick-off Status

HIFK Helsinki 1-2 Lahti

Full time
This table charts the fixtures during Monday 24th April 2017
Italian TIM Serie A
Show last 5 matches and coverage Fixture Kick-off Status

Pescara 1-4 Roma

Full time Report
This table charts the fixtures during Monday 24th April 2017
Norwegian Tippeligaen
Show last 5 matches and coverage Fixture Kick-off Status

FK Haugesund 0-0 Molde

Full time
This table charts the fixtures during Monday 24th April 2017
Portuguese Primeira Liga NOS
Show last 5 matches and coverage Fixture Kick-off Status

Moreirense 0-0 GD Chaves

Full time
This table charts the fixtures during Monday 24th April 2017
Spanish BBVA La Liga
Show last 5 matches and coverage Fixture Kick-off Status

Eibar 0-1 Athletic Bilbao

Full time
This table charts the fixtures during Monday 24th April 2017
Swedish Allsvenskan
Show last 5 matches and coverage Fixture Kick-off Status

IK Sirius 3-0 Kalmar FF

Full time

Malmö FF 3-2 Djurgårdens IF

Full time
This table charts the fixtures during Monday 24th April 2017
Turkish Spor Toto Super Lig
Show last 5 matches and coverage Fixture Kick-off Status

Besiktas 3-2 Adanaspor

Full time

Sunday 23rd April 2017

This table charts the fixtures during Sunday 23rd April 2017
Australian Hyundai A-League
Show last 5 matches and coverage Fixture Kick-off Status

Melbourne City FC 0-2 Perth Glory

Full time
This table charts the fixtures during Sunday 23rd April 2017
Austrian T-Mobile Bundesliga
Show last 5 matches and coverage Fixture Kick-off Status

Rapid Vienna 0-2 Austria Vienna

Full time
This table charts the fixtures during Sunday 23rd April 2017
Belgian First Division A
Show last 5 matches and coverage Fixture Kick-off Status

RSC Anderlecht 2-0 Club Brugge

Full time
This table charts the fixtures during Sunday 23rd April 2017
Belgian First Division A - Championship Play-Off
Show last 5 matches and coverage Fixture Kick-off Status

RSC Anderlecht 2-0 Club Brugge

Full time
This table charts the fixtures during Sunday 23rd April 2017
Danish Alka Superliga
Show last 5 matches and coverage Fixture Kick-off Status

Randers FC 4-0 Odense Boldklub

Full time

FC Nordsjælland 0-1 Brøndby IF

Full time

FC Copenhagen 3-1 FC Midtjylland

Full time
This table charts the fixtures during Sunday 23rd April 2017
Dutch Eredivisie
Show last 5 matches and coverage Fixture Kick-off Status

FC Utrecht 1-0 Roda JC Kerkrade

Full time

Sparta Rotterdam 0-1 ADO Den Haag

Full time

Vitesse 0-2 Feyenoord

Full time

PSV Eindhoven 1-0 Ajax

Full time
This table charts the fixtures during Sunday 23rd April 2017
Finnish Veikkausliiga
Show last 5 matches and coverage Fixture Kick-off Status

JJK Jyvaskyla 1-5 HJK Helsinki

Full time
This table charts the fixtures during Sunday 23rd April 2017
French Ligue 1
Show last 5 matches and coverage Fixture Kick-off Status

Toulouse 1-1 Nice

Full time

Saint-Étienne 1-1 Rennes

Full time Report

Lyon 1-2 Monaco

Full time Report
This table charts the fixtures during Sunday 23rd April 2017
German Bundesliga
Show last 5 matches and coverage Fixture Kick-off Status

SC Freiburg 2-1 Bayer 04 Leverkusen

Full time

FC Schalke 04 1-1 RB Leipzig

Full time
This table charts the fixtures during Sunday 23rd April 2017
Greek Superleague
Show last 5 matches and coverage Fixture Kick-off Status

Iraklis 2-1 Panetolikos

Full time

Kerkyra 1-0 Panionios

Full time

Larissa 1-0 Xanthi

Full time

Levadiakos 0-2 AEK Athens

Full time

Olympiakos 5-0 PAS Giannina

Full time

Panathinaikos 1-0 Atromitos Athens

Full time

Platanias 1-3 PAOK Salonika

Full time

Veria 4-3 Asteras Tripolis

Full time
This table charts the fixtures during Sunday 23rd April 2017
Italian TIM Serie A
Show last 5 matches and coverage Fixture Kick-off Status

Sassuolo 2-2 Napoli

Full time

Chievo 1-3 Torino

Full time

Lazio 6-2 Palermo

Full time Report

AC Milan 1-2 Empoli

Full time

Sampdoria 1-2 Crotone

Full time

Udinese 2-1 Cagliari

Full time

Juventus 4-0 Genoa

Full time Report
This table charts the fixtures during Sunday 23rd April 2017
Norwegian Tippeligaen
Show last 5 matches and coverage Fixture Kick-off Status

Rosenborg 0-0 Aalesund

Full time

Sarpsborg 08 5-1 Kristiansund BK

Full time

Tromsø 0-3 Stabæk

Full time

Vålerenga 3-0 Sogndal IL

Full time

Viking FK 3-0 Odd

Full time

Lillestrøm 0-2 Brann

Full time
This table charts the fixtures during Sunday 23rd April 2017
Portuguese Primeira Liga NOS
Show last 5 matches and coverage Fixture Kick-off Status

Paços de Ferreira 3-1 Sporting Braga

Full time

Vitória Guimarães 2-0 Boavista

Full time

FC Porto 0-0 Feirense

Full time
This table charts the fixtures during Sunday 23rd April 2017
Russian SOGAZ Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Tom Tomsk 1-2 FC Orenburg

Full time

Krylia Sovetov Samara 0-0 Rubin Kazan

Full time

FK Krasnodar 2-0 FC Arsenal Tula

Full time
This table charts the fixtures during Sunday 23rd April 2017
Spanish BBVA La Liga
Show last 5 matches and coverage Fixture Kick-off Status

Real Sociedad 1-0 Deportivo La Coruña

Full time

Celta Vigo 0-1 Real Betis

Full time

Las Palmas 1-1 Alavés

Full time

Real Madrid 2-3 Barcelona

Full time Report
This table charts the fixtures during Sunday 23rd April 2017
Swedish Allsvenskan
Show last 5 matches and coverage Fixture Kick-off Status

BK Häcken 1-2 IFK Norrköping

Full time

Hammarby IF 0-0 GIF Sundsvall

Full time

AFC United 0-0 Halmstads BK

Full time

Östersunds FK 1-1 IFK Göteborg

Full time
This table charts the fixtures during Sunday 23rd April 2017
Swiss Raiffeisen Super League
Show last 5 matches and coverage Fixture Kick-off Status

BSC Young Boys 1-2 FC Lugano

Full time

FC St. Gallen 1-2 FC Thun

Full time

FC Sion 0-1 Lausanne-Sport

Full time
This table charts the fixtures during Sunday 23rd April 2017
Turkish Spor Toto Super Lig
Show last 5 matches and coverage Fixture Kick-off Status

Akhisar Belediyespor 5-1 Bursaspor

Full time

Galatasaray 0-1 Fenerbahçe

Full time
This table charts the fixtures during Sunday 23rd April 2017
United States Major League Soccer
Show last 5 matches and coverage Fixture Kick-off Status

New England Revolution 2-2 D.C. United

Full time

New York Red Bulls 2-0 Columbus Crew SC

Full time

FC Dallas 1-0 Sporting Kansas City

Full time

Real Salt Lake 1-3 Atlanta United FC

Full time

New York City FC 1-2 Orlando City SC

Full time

LA Galaxy 0-3 Seattle Sounders FC

Full time

Minnesota United FC 1-0 Colorado Rapids

Full time

Saturday 22nd April 2017

This table charts the fixtures during Saturday 22nd April 2017
Austrian T-Mobile Bundesliga
Show last 5 matches and coverage Fixture Kick-off Status

SK Puntigamer Sturm Graz 0-2 SV Mattersburg

Full time

CASHPOINT SCR Altach 0-0 FC Flyeralarm Admira

Full time

SKN St. Pölten 1-2 FC Red Bull Salzburg

Full time

SV Guntamatic Ried 1-1 RZ Pellets WAC

Full time
This table charts the fixtures during Saturday 22nd April 2017
Belgian First Division A
Show last 5 matches and coverage Fixture Kick-off Status

Sporting de Charleroi 2-0 SV Zulte Waregem

Full time
This table charts the fixtures during Saturday 22nd April 2017
Belgian First Division A - Championship Play-Off
Show last 5 matches and coverage Fixture Kick-off Status

Sporting de Charleroi 2-0 SV Zulte Waregem

Full time
This table charts the fixtures during Saturday 22nd April 2017
Danish Alka Superliga
Show last 5 matches and coverage Fixture Kick-off Status

AC Horsens 1-3 Esbjerg fB

Full time
This table charts the fixtures during Saturday 22nd April 2017
Dutch Eredivisie
Show last 5 matches and coverage Fixture Kick-off Status

N.E.C. 0-1 Excelsior

Full time

AZ Alkmaar 2-1 FC Twente

Full time

PEC Zwolle 1-2 Heracles Almelo

Full time

Go Ahead Eagles 2-3 FC Groningen

Full time
This table charts the fixtures during Saturday 22nd April 2017
Finnish Veikkausliiga
Show last 5 matches and coverage Fixture Kick-off Status

Ilves 0-2 RoPS Rovaniemi

Full time

PS Kemi 3-1 SJK

Full time

VPS Vaasa 2-2 KuPS Kuopio

Full time
This table charts the fixtures during Saturday 22nd April 2017
French Ligue 1
Show last 5 matches and coverage Fixture Kick-off Status

Paris Saint Germain 2-0 Montpellier

Full time Report

Bordeaux 2-0 Bastia

Full time

Caen 0-2 Nantes

Full time

Dijon 3-2 Angers

Full time

Lille 3-0 Guingamp

Full time

Lorient 5-1 Metz

Full time
This table charts the fixtures during Saturday 22nd April 2017
German Bundesliga
Show last 5 matches and coverage Fixture Kick-off Status

Eintracht Frankfurt 3-1 FC Augsburg

Full time

Bayern Munich 2-2 Mainz 05

Full time Report

FC Ingolstadt 2-4 Werder Bremen

Full time

Hamburger SV 1-2 Darmstadt 98

Full time

Hertha BSC 1-0 VfL Wolfsburg

Full time

Borussia Mönchengladbach 2-3 Borussia Dortmund

Full time
This table charts the fixtures during Saturday 22nd April 2017
Italian TIM Serie A
Show last 5 matches and coverage Fixture Kick-off Status

Atalanta 3-2 Bologna

Full time

Fiorentina 5-4 Inter Milan

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Norwegian Tippeligaen
Show last 5 matches and coverage Fixture Kick-off Status

Strømsgodset 1-0 Sandefjord

Full time
This table charts the fixtures during Saturday 22nd April 2017
Portuguese Primeira Liga NOS
Show last 5 matches and coverage Fixture Kick-off Status

Marítimo 3-0 Belenenses

Full time

Tondela 2-0 CD Nacional

Full time

Estoril Praia 3-0 Vitória Setúbal

Full time

Sporting Lisbon 1-1 Benfica

Full time
This table charts the fixtures during Saturday 22nd April 2017
Russian SOGAZ Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Zenit St Petersburg 2-0 FC Ural

Full time

FC Rostov 3-0 Spartak Moscow

Full time

Lokomotiv Moscow 3-3 Amkar Perm

Full time

Terek Grozny 0-1 Anzhi Makhachkala

Full time
This table charts the fixtures during Saturday 22nd April 2017
Spanish BBVA La Liga
Show last 5 matches and coverage Fixture Kick-off Status

Malaga 2-0 Valencia

Full time

Villarreal 2-1 Leganés

Full time

Osasuna 2-2 Sporting Gijón

Full time

Espanyol 0-1 Atlético Madrid

Full time
This table charts the fixtures during Saturday 22nd April 2017
Swedish Allsvenskan
Show last 5 matches and coverage Fixture Kick-off Status

Jönköpings Södra IF 2-1 AIK

Full time
This table charts the fixtures during Saturday 22nd April 2017
Swiss Raiffeisen Super League
Show last 5 matches and coverage Fixture Kick-off Status

Grasshoppers Zürich 4-1 FC Luzern

Full time

FC Basel 2-2 FC Vaduz

Full time
This table charts the fixtures during Saturday 22nd April 2017
Turkish Spor Toto Super Lig
Show last 5 matches and coverage Fixture Kick-off Status

Çaykur Rizespor 3-3 Istanbul Basaksehir

Full time

Alanyaspor 0-1 Osmanlispor

Full time

Antalyaspor 0-3 Trabzonspor

Full time

Gençlerbirligi 2-1 Kayserispor

Full time
This table charts the fixtures during Saturday 22nd April 2017
United States Major League Soccer
Show last 5 matches and coverage Fixture Kick-off Status

Toronto FC 3-1 Chicago Fire

Full time

Philadelphia Union 3-3 Montreal Impact

Full time

Houston Dynamo 2-0 San Jose Earthquakes

Full time

Portland Timbers 2-1 Vancouver Whitecaps FC

Full time

Friday 21st April 2017

This table charts the fixtures during Friday 21st April 2017
Australian Hyundai A-League
Show last 5 matches and coverage Fixture Kick-off Status

Brisbane Roar FC 1-1 Western Sydney Wanderers FC

Brisbane Roar FC win 6-5 on penalties

Full time
This table charts the fixtures during Friday 21st April 2017
Belgian First Division A
Show last 5 matches and coverage Fixture Kick-off Status

KAA Gent 1-1 KV Oostende

Full time
This table charts the fixtures during Friday 21st April 2017
Belgian First Division A - Championship Play-Off
Show last 5 matches and coverage Fixture Kick-off Status

KAA Gent 1-1 KV Oostende

Full time
This table charts the fixtures during Friday 21st April 2017
Danish Alka Superliga
Show last 5 matches and coverage Fixture Kick-off Status

Silkeborg IF 1-2 Viborg FF

Full time

SønderjyskE 1-2 Lyngby BK

Full time
This table charts the fixtures during Friday 21st April 2017
Dutch Eredivisie
Show last 5 matches and coverage Fixture Kick-off Status

sc Heerenveen 1-0 Willem II

Full time
This table charts the fixtures during Friday 21st April 2017
Finnish Veikkausliiga
Show last 5 matches and coverage Fixture Kick-off Status

Inter Turku 1-1 IFK Mariehamn

Full time
This table charts the fixtures during Friday 21st April 2017
French Ligue 1
Show last 5 matches and coverage Fixture Kick-off Status

Nancy 0-0 Marseille

Full time
This table charts the fixtures during Friday 21st April 2017
German Bundesliga
Show last 5 matches and coverage Fixture Kick-off Status

1. FC Köln 1-1 TSG Hoffenheim

Full time
This table charts the fixtures during Friday 21st April 2017
Portuguese Primeira Liga NOS
Show last 5 matches and coverage Fixture Kick-off Status

Rio Ave 3-0 Arouca

Full time
This table charts the fixtures during Friday 21st April 2017
Russian SOGAZ Premier League
Show last 5 matches and coverage Fixture Kick-off Status

FC Ufa 0-2 CSKA Moscow

Full time
This table charts the fixtures during Friday 21st April 2017
Spanish BBVA La Liga
Show last 5 matches and coverage Fixture Kick-off Status

Sevilla 2-0 Granada

Full time Report
This table charts the fixtures during Friday 21st April 2017
Turkish Spor Toto Super Lig
Show last 5 matches and coverage Fixture Kick-off Status

Kardemir Karabükspor 0-0 Kasimpasa S.K.

Full time

Konyaspor 1-2 Gaziantepspor

Full time

Thursday 20th April 2017

This table charts the fixtures during Thursday 20th April 2017
UEFA Europa League - Quarter-Final
Show last 5 matches and coverage Fixture Kick-off Status

Besiktas 2-1 Lyon

(agg 3-3)

Lyon win 7-6 on penalties

Full time Report

FC Schalke 04 3-2 Ajax

(agg 3-4)

Full time Report

KRC Genk 1-1 Celta Vigo

(agg 3-4)

Full time Report

Manchester United 2-1 RSC Anderlecht

(agg 3-2)

Full time Report
This table charts the fixtures during Thursday 20th April 2017
Swedish Allsvenskan
Show last 5 matches and coverage Fixture Kick-off Status

IF Elfsborg 3-0 Örebro SK

Full time
This table charts the fixtures during Thursday 20th April 2017
United States Major League Soccer
Show last 5 matches and coverage Fixture Kick-off Status

New England Revolution 0-0 San Jose Earthquakes

Full time

Wednesday 19th April 2017

This table charts the fixtures during Wednesday 19th April 2017
UEFA Champions League - Quarter-Finals
Show last 5 matches and coverage Fixture Kick-off Status

Barcelona 0-0 Juventus

(agg 0-3)

Full time Report

Monaco 3-1 Borussia Dortmund

(agg 6-3)

Full time Report

Tuesday 18th April 2017

This table charts the fixtures during Tuesday 18th April 2017
UEFA Champions League - Quarter-Finals
Show last 5 matches and coverage Fixture Kick-off Status

Leicester City 1-1 Atlético Madrid

(agg 1-2)

Full time Report

Real Madrid 4-2 Bayern Munich

(agg 6-3)

Full time Report
This table charts the fixtures during Tuesday 18th April 2017
Danish Alka Superliga
Show last 5 matches and coverage Fixture Kick-off Status

Odense Boldklub 1-0 Randers FC

Full time
This table charts the fixtures during Tuesday 18th April 2017
French Ligue 1
Show last 5 matches and coverage Fixture Kick-off Status

Metz 2-3 Paris Saint Germain

Full time Report

Please note: All times UK. Fixtures are subject to change. The BBC is not responsible for any changes that may be made.