Manchester City have won the Premier League title eight times in their history and on some of those occasions they left it until the final day of the season to finish top of the pile.
The most famous of their final-day dramas came on May 13, 2012 when it was their local rivals Manchester United who were going toe to toe for the chance to be crowned champions of England.
Indeed, the Red Devils were sitting pretty at the summit and were on course for yet another title when the full-time whistle blew in their match against Sunderland, leading to celebrations amongst the fans and the players at the Stadium of Light.
However, those celebrations proved premature, as Man City staged a remarkable stoppage-time comeback against Queens Park Rangers, culminating in Sergio Aguero scoring one of the most dramatic injury-time winners in history.
The astonishing 3-2 triumph saw Man City pip Man United to their first ever Premier League crown on goal difference, laying the foundations for a decade and more of dominance which has followed since under the tutelage of Pep Guardiola.
While several key members of Roberto Mancini's 2011-12 squad have since become club legends, there are some forgotten names who had fleeting experiences in the first team that season.
Here, to mark the 13-year anniversary of that unforgettable occasion, Sports Mole challenges you to name every player in Man City's squad who made at least one appearance in their title-winning campaign.