After a busy midweek of European fixtures, with eight Premier League clubs in action across three different competitions, the English top flight returns this weekend.
Table-topping Tottenham Hotspur get us underway in a Friday night fixture under the lights, with the likes of Arsenal, Chelsea and Newcastle United all in play the following day.
The remaining five games take place on a jam-packed Sunday, with the Manchester derby headlining and concluding an exciting few days of drama.
Here's how 90min expects Gameweek 10 in the Premier League to go down.
Premier League predictions: Week 10
League leaders Tottenham kick off the weekend with a far from straightforward trip to Crystal Palace on Friday evening. Spurs remain unbeaten in the Premier League and could make an early statement to the chasing pack with a victory over the Eagles at Selhurst Park.
Saturday's action gets started with in-form Chelsea as they look to extend their four-game undefeated streak, with Mauricio Pochettino finally getting a decent tune out of his star-studded squad. Brentford ended their dismal run of six games without victory by spanking Bournemouth last weekend, but Thomas Frank's side are not out of the woods just yet as they continue to struggle without the influential Ivan Toney.
There are just the two 15:00 (BST) Saturday afternoon kick-offs, with a relegation six-pointer on the south coast. Winless Bournemouth play host to fellow strugglers Burnley in what could prove to be a crucial match-up come the end of the season.
Arsenal will be playing in the same time slot against Sheffield United and the Blades will be certainly halve an eye on the outcome of the clash at the Vitality Stadium. The Gunners should stroll to a comfortable win on home soil against Paul Heckingbottom's side who are still searching for a first victory in the Premier League this season.
Saturday's schedule comes to a climax with Newcastle's trip to Molineux as they look to bounce back from a disappointing Champions League defeat against Borussia Dortmund midweek. Wolves will not make it easy for the Magpies, having extended their unbeaten run to four games with a victory over Gary O'Neil's old side Bournemouth last time out.
In one of the two weirdly-timed kick-offs on Sunday, Everton travel to West Ham United at 13:00 (GMT). The Toffees may still be fuming at their Merseyside derby loss, while the Hammers will be licking some wounds after successive defeats to Aston Villa and Olympiacos.
Brighton secured a memorable victory over Ajax in the Europa League midweek and will welcome Fulham to the Amex on Sunday. The Seagulls have been in questionable form of late, but should find a way past the 13th-placed Cottagers.
Aston Villa have scored four goals in their last two matches and they will fancy notching another sizeable haul when they welcome Luton Town to Villa Park. Unai Emery's side could feasibly break into the top four this weekend and are in fierce form this campaign. The Hatters won't be relishing a trip to the Midlands.
Liverpool have won all seven of their games at Anfield in all competitions and will feel confident when welcoming Nottingham Forest to Merseyside on Sunday. The Reds are fresh from a five-goal thrashing of Toulouse midweek and will be buoyed by Forest's iffy away record in the Premier League.
The standout fixture of the weekend comes in Sunday's late kick-off at the unusual time of 15:30 (GMT). Manchester United host local rivals Manchester City in the derby, with Pep Guardiola's side looking to pour more misery on the Red Devils. A late Andre Onana penalty save proved crucial in the Champions League midweek against Kobenhavn, but the Cityzens will prove a significantly sterner test.
READ 90MIN'S PREMIER LEAGUE PREVIEWS FOR GAMEWEEK TEN
This article was originally published on 90min as Premier League predictions: Gameweek 10.