#1 Sergio Aguero vs Queens Park Rangers(13th May 2012)
Sergio Aguero's 94th-minute strike can without any arguments be settled as the all-time best Premier League last-minute goal. The drama and flow of emotions that followed the goal is perhaps incomparable.
The 2011-12 season was a tale of the two Manchester clubs, one trying to outnumber Liverpool's record of 19 League championships and the other trying to chase its first in 44 years. After 37 games, both the clubs had won, drawn, and lost the same number of matches. Provided the all the stats remained same even after the final game, the league was to be decided on the basis of goal difference.
On the final day of the season, Manchester United travelled to the stadium of light where the game ended 0-1 in favour of the away team. The red half of Manchester roared in excitement at the conclusion of the game as the Citizens were trailing 1-2 against QPR with 4 minutes of injury time to go.
A goal by Edin Dzeko in the 92nd minute set up a tasty end to the season and what followed was in simple terms unimaginable. No one can describe it better than the great Martin Tyler.