That's that then. The Premier League title race has been one of the best in recent memory, but surely it's over now after Manchester City's mauling of Arsenal on Wednesday?
Pep Guardiola's side ran out 4-1 winners over the Gunners, as Kevin De Bruyne led the way with two goals amid an impressive attacking performance from the Belgian playmaker.
John Stones and Erling Haaland also got on the scoresheet with goals at the end of each half, with Rob Holding's late strike only a consolation for Mikel Arteta's outmatched side.
Arsenal actually remain top of the table with a two-point lead, but having dropped nine points in their last four matches and with City still having two games in hand on them, it seems inevitable that the Gunners will now come up short.
🏆 TOP STORY: Haaland breaks Salah's goal record
📣 HAVE YOUR SAY: Is Lukaku the answer to Chelsea's scoring woes?
🚨 MUST READ: Arsenal couldn't, so can anyone stop Man City?
City, meanwhile, are now well and truly on the treble hunt. The Premier League is almost in the bag, they are in the FA Cup final and are two games against Real Madrid away from the Champions League showpiece. Can anyone stop them in this kind of form?
GOAL breaks down the winners & losers from the Etihad Stadium...