It's London derby time again this Sunday as high-flying West Ham welcome Tottenham to the London Stadium.
Normally, you'd expect Spurs to be the side on the cusp of breaking into the top four, but instead it's David Moyes' happy Hammers who are riding the crest of a prolonged form wave. 42 points have already been picked up this season, three more than was achieved throughout the entire 2019/20 season.
A comfortable win over Sheffield United last time out continued West Ham's incredible run of form against sides outside of the traditional 'big six', but it's winning the bigger games that have tended to be the Irons downfall.
Here, 90min takes a peak at the team Moyes should - and could - pick to overcome Jose Mourinho's out-of-form side, with memories of West Ham's scintillating comeback from 3-0 down earlier in the season still fresh in everyone's mind.
1. Goalkeeper & Defenders
Lukasz Fabianski (GK) - Everyone knows that the Pole is West Ham's undisputed number one, and he may need to show why against Harry Kane and Son Heung-min - both of whom love scoring against the Hammers.
Vladimir Coufal (RB) - You've been told about six million times that Coufal is one of the signings of the season. So if you haven't digested that info already, please do now - the Czech really is that good.
Craig Dawson (CB) - Speaking of quality signings, that brings us nicely onto Watford loanee Dawson. Not much was expected of him when he rocked up at West Ham, but he's now one of the first names on the teamsheet.
Issa Diop (CB) - Stepped in for the injured Angelo Ogbonna against Sheffield United, and celebrated his return to the side with a goal. Will need full concentration mode engaged against Kane.
Aaron Cresswell (LB) - Has improved his defensive work ten-fold, and is always a danger with his delivery from set pieces.
Declan Rice (CM) - Has assumed the Wets Ham captaincy on a regular basis and plays like a born leader. Must be a dead cert to start for England at the Euros.
Tomas Soucek (CM) - Looked a little tired and jaded against Sheffield United, so West Ham will hope that a truck load of potato salad has got Soucek firing again come kick off.
Jesse Lingard (AM) - Brings an energy and urgency to West Ham's play, making them a far more dangerous proposition on the counter.
Jarrod Bowen (RW) - Hasn't been in great form over the past couple of months, but impressed up top against Sheffield United and deserves the chance to play himself back into good touch.
Michail Antonio (ST) - Has missed West Ham's last couple of games because of fatigue and hamstring trouble, but well worth a start here - even if it's to get 65/70 minutes of action.
Said Benrahma (LW) - Should be well rested after dropping to the bench last time out. Showed wonderful feet to setup Ryan Fredericks' late third after he came on, and now just needs a goal of his own.