Laurence Griffiths/Getty Images
The header, especially, was class.
Manchester City traveled to bogey ground Goodison Park with full knowledge that their last road match of the season, under the circumstances, might have been their scariest.
The loss at Liverpool to Anfield was a fright-fest, for sure. But City probably took the pitch in that match figuring that a draw was about all they could hope for given the form Liverpool were in at the time.
City's match at Everton was an entirely different matter.
A City win would put their Premier League title destiny completely in their own control. Any dropped points would all but hand the trophy to Liverpool.
Not surprisingly, at a place where they had won but one of their prior 15 matches, City trailed after just 11 minutes when Ross Barkley bent a beauty by City goalkeeper Joe Hart.
City sides of the fairly recent past might have resigned themselves to their sad fate. This time, though, Edin Dzeko would not let them.
After Sergio Aguero leveled the score, Dzeko scored twice on both the eve and the aftermath of the half-time whistle. Then for good measure, he wasted four-and-a-half minutes with a phantom knock to help preserve City's 3-2 lead late in the second half.
Once City had left Merseyside with these three points, the storybook ending was all but finished.