Manchester City look to continue their push for a third successive Premier League title when they welcome a desperate Leeds United to the Etihad this weekend.
Pep Guardiola's men have never looked more likely to become only the second side in English football history to win a Premier League, FA Cup and UEFA Champions League treble.
They do face a two-legged affair with current UCL champions Real Madrid, and an FA Cup final against old rivals Manchester United, but they now look in pole position to win their third Premier League in a row. If they are going to miss out on one of those three trophies, it is looking increasingly likely to be one of the two cups.
Arsenal brought their recent stuttering form to an end with an impressive 3-1 win over Chelsea in midweek, but the odds are now heavily stacked against Arteta's underdogs.
The North London side will be praying that a returning Sam Allardyce can somehow transform the worst defence in the league, arguably one of the worst in Premier League history, into an ironclad bus to park in front of the goal for the duration of the 90 minutes.
With Southampton all but down, and West Ham probably safe, Leeds will be battling with Everton, Nottingham Forest and Leicester City for survival, with just one point separating the four teams going into this game. Right now, the Yorkshire club are only out of the bottom three on goal difference.
If the grizzled vet, relegation-avoiding specialist can get that job done and somehow emerge from Manchester with a point, he will give his team a chance of surviving in the Premier League this season and put a sizeable dent into the title hopes of Guardiola's men at the same time.
However, that outcome is highly unlikely. City have scored an average of almost three goals a game in the league this season and come into this clash unbeaten in 19 matches in all competitions. Their star striker Erling Haaland just beat the three-decades old PL scoring record of Alan Shearer and Andy Cole in his first campaign - so much for the Bundesliga tax - with five games to spare.
Leeds have shipped 5 to Palace, 6 to Liverpool and 4 to Bournemouth in their last 5 games, picking up just one point from an available 15. Sam Allardyce has performed some miracles in his time, but to get anything out of this game would truly be one of the biggest.
Man City could potentially take their eye off the ball and get a little complacent, with the big first leg against Madrid coming up a few days after this match and their comfortable position in the title race, but the metronomic, robotic style of their play almost makes it impossible for them to drop the ball even when they have an off day.
They dominate so much, retain so much possession, it really is tricky for opposing teams to get any foothold against them, especially teams setup in the way Leeds under Allardyce are understandably likely to be. 'Big Sam' will surely camp two banks of four in his own half and pray they can get an outball to one of their rapid wide players, like Gnonto or Summerville.
The problem with this approach, while it is probably the only one Allardyce can deploy without conceding five goals at the Etihad, is that the pressure eventually comes to a boiling point, and City get at least one or two.
For a team like Leeds playing City, the choice appears to be lose 2-0 or lose 6-2. Given that the fight between them and Forest could go down to goal difference, Allardyce will almost certainly opt for the former, and hope that the footballing Gods can maybe offer up some magic.
Haaland will be hoping to put some clear water between himself and the 90s legends he's just overtaken. He will want to put down a record which won't be matched for generations, and this could be just the game to get that process started, with five games left to play.
As if this wasn't bad enough reading for a Leeds fan, City have also won the last three meetings between the two sides, including a 4-0 beatdown at Elland Road and a 7-0 hammering at the Etihad last season.
Apart from some rotation on Guardiola's part, making the most of the embarrassment of riches he has in his squad across all areas of the pitch, there are no injuries or suspensions to worry too much about.
The pace of Luis Sinisterra, which could have been utilised on the counter by 'Big Sam', could be sorely missed here, as the Colombian continues to recover from an ankle injury. Important players like Tyler Adams, Stuart Dallas and Liam Cooper will also be unavailable due to injury.
A centre back partnership of Robin Koch and Maximilian Wober will likely be tasked with keeping the Norse God quiet on this occasion, but if Leeds are to have any success, they will need all hands on deck on Saturday.
One fascinating titbit about this game is that it will actually be broadcast live on Sky Sports, despite taking place during the famed 3pm blackout. This is in order to accommodate for the coronation of King Charles III.
City and Leeds fans will have the option of watching this match on TV, which could be a blessing or a curse depending on how it all plays out.
Expert Insight: Everybody knows what to expect from this game. Allardyce will try to drill this Leeds team into a position whereby they can defend for their lives against a rampant City. He only has a few days to do it. The Premier League is full of surprises and nothing can ever really be counted out, but it would be a remarkable achievement for him and his players to get anything from this game.