Express. Home of the Daily and Sunday Express.
Premier League TV schedule: How to watch Man City vs Spurs, Man Utd, Liverpool
PREMIER LEAGUE TV SCHEDULE - Find out which games are live on TV this weekend and how to watch the action.
Premier League: How the league table has unfolded so far
Manchester City and Liverpool are still locked in a heated battle for Premier League glory.
City, though, have the tougher test this weekend hosting Tottenham just days after their epic Champions League clash.
Jurgen Klopp’s Reds travel to Wales to face Cardiff, whose Premier League survival hopes were boosted with a vital win over Brighton in midweek.
Elsewhere, Manchester United are still in the hunt for a top four place.
But Ole Gunnar Solskjaer’s side will have to negotiate a ticky encounter against Everton at Goodison Park.
Sky Sports and BT Sport share the broadcasting rights to the Premier League in the UK.
Existing customers will also be able to stream the action via the Sky Go app and BT Sport app.
Additional streaming is available through NOW TV but if you live outside of the UK a broadcast guide can be found on the Premier League website.
Premier League TV schedule this weekend
Saturday, April 20
Man City vs Tottenham - Live on Sky Sports (12.30pm)
Bournemouth vs Fulham
Huddersfield vs Watford
West Ham vs Leicester
Wolves vs Brighton
Newcastle vs Southampton - Live on BT Sport (5.30pm)
Sunday, April 21
Everton vs Man Utd - Live on Sky Sports (1.30pm)
Cardiff vs Liverpool - Live on Sky Sports (4pm)
Arsenal vs Crystal Palace
Monday, April 22
Chelsea vs Burnley - Live on Sky Sports (8pm)