Without wanting to sound like a cliche, you just cannot script Premier League football.
Last weekend Frank Lampard looked a player past his best. He struggled to handle the pace of Aaron Ramsey and Jack Wilshere of Arsenal and was hauled off at half-time - he certainly looked like a player whose best days are behind him.
Then came the visit of the club where he is considered a legend - Chelsea.
And it looked as though they were going to get away with all three points at The Etihad. A red card for Pablo Zabaleta and a goal from Andre Schurrle looked to have condemned City to defeat against their Premier League title rivals.
Then it happened, the inevitable.
Lampard, who joined City on loan from parent club New York City FC until the start of the MLS pre-season, scoring a trademark goal from a James Milner knock down.
Chelsea fans cheered him on when he entered the fray and he showed the respect for his beloved faithful by not celebrating the goal. If anything he simply didn't know what to do when he picked himself up from the turf as a goalscorer AGAINST Chelsea.
But he has made himself a hero at his new club, and even had two more efforts on goal before the 90 minutes were up.
You couldn't have written it, but yet it felt almost inevitable when he entered the fray. The Premier League, it doesn't get much better than this.