With a full round of midweek action now behind them, the Premier League teams will look to continue their momentum, bounce back, go into desperation mode – depending on the situation – when the weekend's action returns from Saturday. Chelsea remain the frontrunners, after winning their tenth match in a row, but they do have a chasing pack to be wary of.
Here is a look at all the ten matches, with the schedule, time, date and venue.
Saturday: Crystal Palace vs Chelsea (6pm IST, 12.30pm GMT, 7.30am ET) at Selhurst Park: Ten in a row was accomplished with a second consecutive 1-0 win. Chelsea are looking solid at the back, and with the likes of Diego Costa, Eden Hazard, Cesc Fabregas, the winner in the last match, Pedro and Willian to call upon, they are always going to be a threat going forward. Antonio Conte and Chelsea are riding that crest at the moment, and Crystal Palace look like being their next victims. Palace are desperate for a win after going down to Manchester United in their last match, but with that shaky defence of theirs, the Blues will fancy their chances.
Stoke City vs Leicester City (8.30pm IST, 3pm GMT, 10am ET) at the bet365 Stadium: Stoke managed to hold Southampton to a goalless draw despite playing the majority of the match on Wednesday with just ten men after Marko Arnautovic was sent off, so there will be a few tired players there when they lineup against the champions. Leicester's brilliant-win-over-Man-City bubble was burst by Bournemouth in midweek and Claudio Ranieri will demand a response.
West Ham vs Hull City (8.30pm IST, 3pm GMT, 10am ET) at the London Stadium: Slaven Bilic's side picked up a much-needed 1-0 win over Burnley in their last game, easing the pressure just a touch. However, that pressure will be right back on them if they don't manage to see off the Hull threat. The Tigers will want to get something out of this game after leaving London last time around empty-handed, when they went down 3-0 to Spurs.
Middlesbrough vs Swansea City (8.30pm IST, 3pm GMT, 10am ET) at the Riverside Stadium: Swansea were given a lesson in headed goals by Salomon Rondon, while Boro just could not stay with Liverpool. Both teams will want to bounce back, with Middlesbrough looking to make full use of home advantage.
Sunderland vs Watford (8.30pm IST, 3pm GMT, 10am ET) at the Stadium of Light: Sunderland gave it a good go, but, in the end, Chelsea manged to find a way past David Moyes' side on Wednesday. With two defeats in a row now, Sunderland will be desperate to arrest the slide, but they run into a Watford team equally in need of all points.
West Brom vs Manchester United (11pm IST, 5.30pm GMT, 12.30pm ET) at the Hawthorns: Over the last couple of games, Man Utd have built some momentum, winning both and staying strong at the back, not conceding late goals. Jose Mourinho will know the Tony Pulis test will not be easy, but Manchester United will be confident of making it three straight wins in the Premier League.
Sunday: Bournemouth vs Southampton (7pm IST, 1.30pm GMT, 8.30am ET) at the Vitality Stadium: The Cherries have been a really strong team at home and with the Saints ravaged by injury at the moment, Bournemouth will fancy taking all three points one more time.
Tottenham vs Burnley (9.30pm IST, 4pm GMT, 11am ET) at White Hart Lane: Spurs know they cannot afford to drop points at home, particular bottom half teams like Burnley. They did well to dispatch Hull City in their last game, courtesy a Christian Eriksen brace, and Mauricio Pochettino will expect nothing less on Sunday.
Manchester City vs Arsenal (9.30pm IST, 4pm GMT, 11am ET) at the Etihad Stadium: The big game of the weekend and one neither can afford to lose. With Chelsea in full flow, both will know the importance of a win in this contest. Pep Guardiola's team might have problems at the back, but they will know they come up against an Arsenal team who haven't done too well away from home against the top four contenders this season. The Gunners were poor against Everton on Tuesday and if they want to make a title statement, there is no better game than this one.
Monday: Everton vs Liverpool (8pm GMT, 3pm ET, 1.30am IST Tuesday) at Goodison Park: Everton got physical to throw Arsenal off with great effect, and it will be no surprise if they do the same to stop Liverpool in this Merseyside derby. Again, with it being so close at the top, Liverpool are in a position where they cannot afford to drop points. Should be a good Monday night game.