The Premier League drew to a quite magnificent close on Sunday as Manchester City clinched their fourth title in five years.
All had looked lost at the Etihad after Aston Villa tore up the script by going two goals ahead midway through the second-half.
City, however, showed their mettle to come roaring back with three goals in the space of only minutes to wrestle back control of the title race.
That meant heartbreak for Liverpool who had begun to believe that a miracle might just be on the cards at Anfield.
The end-of-season prizes were also shared, with Mohamed Salah and Son Heung-Min sharing the Golden Boot while Brazilian duo Alisson and Ederson split the Golden Glove.
It was the crescendo that the season deserved after nine months of roller-coaster drama.
From the return of Cristiano Ronaldo to numerous managerial sackings, this season really did have it all – but how well do you remember it?
Well now is your chance to prove that you were really paying attention over the last nine months by challenging yourself with our season recap quiz.
It could prove a tricky nut to crack for some but, if you really have been watching along, then you should cruise through to some impressive marks.