Friday
Middlesbrough 19:45 Leeds - Sky
Dundee Utd 19:45 St Mirren - BT (Postponed)
Porto 20:30 Sporting - FreeSports
Saturday
Burnley 12:30 Everton - Sky
Leicester 15:00 Bournemouth
Southampton 15:00 Stoke
Swansea 15:00 West Ham
Spurs 15:00 Huddersfield
Watford 15:00 West Brom
Liverpool 17:30 Newcastle - BT
Celtic 12:30 Greenock Morton (Cup QF) - Sky
Wolves 17:30 Reading - Sky
Napoli 19:45 Roma - BT
Real Madrid 19:45 Getafe - Sky
Sunday
Brighton 13:30 Arsenal - Sky
Man City 16:00 Chelsea - Sky
Motherwell 14:15 Hearts (Cup QF) - BBC1 Scotland
Barcelona 15:15 Atletico Madrid - Sky Sports Mix
Rangers 16:15 Falkirk (Cup QF) - Sky
Milan 19:45 Inter - BT
Valencia 19:45 Betis - Sky
Monday
Crystal Palace 20:00 Man Utd - Sky
More live http://www.live-footballontv.com