Football fans across the world are being truly spoiled this week as there are three Premier League games in just seven days.
After the weekend’s action, the top-flight is back in action with games being played tonight and tomorrow evening. They will then be in action once again at the weekend.
So below is the schedule for tonight and tomorrow!
Crystal Palace vs West Ham United (20:00ko)
Arsenal vs Hull City (19:45ko)
Liverpool vs Norwich City
Manchester United vs Everton
Southampton vs Aston Villa
Stoke City vs Cardiff City
Sunderland vs Chelsea
Swansea City vs Newcastle United
Fulham vs Tottenham Hotspur (20:00ko)
West Bromwich Albion vs Manchester City (20:00ko)