Selected TV games only, for a full TV list click - http://www.live-footballontv.com
19:45 unless stated.
TUESDAY
Burnley v Stoke City
Leicester City v Sunderland
Watford v West Bromwich Albion
Manchester United v Everton - 20:00 BT Sport 1
Aston Villa v Queens Park Rangers
Barnsley v Cardiff City
Brentford v Leeds United
Brighton & Hove Albion v Birmingham City
Derby County v Fulham
Ipswich Town v Wigan Athletic
Preston North End v Bristol City
Rotherham United v Sheffield Wednesday - Sky Sports 1
Wolverhampton Wanderers v Nottingham Forest
Reading v Blackburn Rovers - 20:00
Roma v Lazio (Coppa Italia Semi-Final 2nd Leg) - Sky Sports Mix
Atletico Madrid v Real Sociedad - 20:30 Sky Sports 3
WEDNESDAY
Arsenal v West Ham United
Hull City v Middlesbrough
Southampton v Crystal Palace
Swansea City v Tottenham Hotspur
Chelsea v Manchester City - 20:00 BT Sport 1
Liverpool v Bournemouth - 20:00
Huddersfield Town v Norwich City - Sky Sports 1
Newcastle United v Burton Albion
Barcelona v Sevilla - 18:30 Sky Sports 3
Kilmarnock v Rangers - Sky Sports 2
Napoli v Juventus (Coppa Italia Semi-Final 2nd Leg) - 19:45 Sky Sports 5
Leganes v Real Madrid - 20:30 Sky Sports 3
THURSDAY
Valencia v Celta Vigo - 20:30 Sky Sports Mix