As the Premier League title race comes down to a last-day decider, football fans up and down the country will be desperate for a repeat of the unforgettable drama from back in 2012.
Almost a decade ago to the day, Manchester City completed the most remarkable of turnarounds in the dying seconds to clinch their first English top-flight title in 44 years and a maiden Premier League crown. So unique were the turn of events that day, we were sworn we would never see the like again.
Much like this Sunday, going into their final day, City were well aware that three points at the Etihad would be enough to seal the success, but it would prove to be far from plain-sailing. Though opponents QPR were expected to put up a fight given they were scrapping to ensure their Premier League survival, few could have anticipated what lay in store on that fateful day.