Sergio Aguero
For all of Manchester United's dominance, Arsenal's Invincibles and Chelsea's record points tally, one moment stands above any other in Premier League history when it comes to encapsulating the drama and excitement of the division.
Sergio Aguero's 95th-minute winner at Loftus Road on the final day of the 2011-12 season will remain ingrained in the mind of all who witnessed it either in the stadium or on television screens as City snatched the Premier League title away from their fiercest rivals with the last meaningful kick of the entire campaign.
Manchester United had Barcelona in 1999, Liverpool had Istanbul in 2005, but the Premier League had never seen anything quite like that day - an occasion which beat even Arsenal's title-winning exploits at Anfield in 1989 for drama.
The goal is arguably the abiding moment in the Premier League's 25 years to date, but it is one of countless that Aguero has treated the Man City fans to since his arrival in 2011.
Only Alan Shearer has reached the 100-goal mark in the division quicker than Aguero, who at the time of writing has taken his tally up to 122 in just 181 appearances.
The Argentine has scored at least 20 goals in four of his six seasons in the Premier League, and across all competitions he has netted 169 times in 253 Man City outings.
During that time he has helped the club to two Premier League titles and two League Cups, winning the Golden Boot for his 26 goals in 2014-15 and twice being voted City's player of the year.