Express. Home of the Daily and Sunday Express.
Live football on TV: Times, channels - how you can watch all the matches this weekend
EXPRESS SPORT brings you the comprehensive list of TV matches for this weekend.
Live football on TV: Who can you watch this weekend?
It’s is cup semi-final week in England and Scotland with the FA Cup and Scottish Cup getting down to the crunch.
And the Premier League is still in full swing while leagues across Europe reach their final stages - and here’s what’s on TV this weekend.
Saturday 22 April
12pm Malaga v Valencia - La Liga - Sky Sports Red Button
12:15 Hibernian v Aberdeen - Scottish FA Cup Semi-Final - BBC One Scotland / Sky Sports 1
12:15 Lincoln City v Macclesfield Town - National League - BT Sport 1 / BT Sport 4K UHD
17:15 Chelsea v Tottenham - FA Cup Semi-Final - BBC One
17:30 Borussia Monchengladbach v Borussia Dortmund - Bundesliga - BT Sport 1
17:30 Osasuna v Sporting Gijon - La Liga - Sky Sports 1
19:45 Fiorentina v Inter Milan - Serie A - BT Sport Extra 2
19:45 Espanyol v Atletico Madrid - La Liga -Sky Sports 3
Antoine Griezmann is back in action this weekend as Atletico face Espanyol
Sunday 23 April
11:00am Real Sociedad v Deportivo La Coruna - La Liga - Sky Sports Red Button
11:30am Sassuolo v Napoli - Serie A - BT Sport 3
12:00 Celtic v Rangers - Scottish FA Cup Semi-Final - Sky Sports 2
14:00 AC Milan v Empoli - Serie A - BT Sport ESPN
14:00 Toulouse v Nice - Ligue 1 - BT Sport Extra 3
14:15 Burnley v Man United - Premier League - Sky Sports 1
Jose Mourinho: We are now fighting to win the Europa League
Ibrahimovic suffers horrific looking injury against Anderlecht
14:30 SC Freiburg v Bayer Leverkusen - Bundesliga - BT Sport 3
15:00 Arsenal v Man City - FA Cup Semi-Final - BT Sport 1
15:15 Celta Vigo v Real Betis - La Liga - Sky Sports Red Button
16:00 St Etienne v Rennes - Ligue 1 - BT Sport ESPN
16:30 Liverpool v Crystal Palace - Premier League - Sky Sports 1
Alexis Sanchez will be aiming to beat Manchester City this Sunday
16:30 Schalke 04 v RB Leipzig - Bundesliga - BT Sport 3
17:30 Las Palmas v Alaves - La Liga - Sky Sports Red Button
19:45 Real Madrid v Barcelona - La Liga - Sky Sports 1
19:45 Juventus v Genoa Serie A - BT Sport 3
20:15 Lyon v Monaco Ligue 1 - BT Sport 1
Would you like to receive news notifications from Daily Express?