Who would have seen this coming? Way back in February when Manchester City had just lost at home to Tottenham and conspired to draw with Nottingham Forest, it looked as though their spluttering season would never get going.
Even before a gruelling World Cup drained the energy out of so many players, Pep Guardiola's side were struggling to find the ruthless consistency they've become synonymous with in recent years.
City, usually capable of going 15, 16, 17, 18, 19 even well over 20 games unbeaten hadn't yet won more than three Premier League games in a row or even more than four matches in all competitions in succession.
With the Blues unable to find any rhythm and Arsenal facing down every adversity to go eight points clear at the top of the table, it was hard to see the title remaining in Manchester. ALSO READ: Bernardo sends message to City fans after reaching Champions League final Then Guardiola worked his magic.