Question: Which player scored the Premier League winning goal for Manchester City vs. QPR in 2012?
Context: Manchester City F.C. 3–2 Queens Park Rangers F.C was the final match of the 2011–12 Premier League season, contested at the Etihad Stadium between Manchester City and Queens Park Rangers on 13 May 2012. This match is considered the greatest Premier League moment in history.[3]

City entered the match in first place on goal difference, being level on points with local rivals Manchester United, and needed to match United's result to win the league.[4] Meanwhile, QPR entered the match one spot above the relegation zone, knowing that a draw would secure safety at the expense of Bolton Wanderers. City won the match in dramatic fashion, reversing a 2–1 deficit by scoring two goals in stoppage time, with the winner being scored by Sergio Agüero, to clinch their first league title since the 1967–68 season. The win began a period of dominance in English football for City, with the club winning five more Premier League titles over the subsequent 10 years.[5][6]

The match, and more specifically the final goal of the match, has repeatedly been described as the greatest moment in Premier League history.[7][8] The terms "93:20"[9] and "Agueroooooo"[10] have entered Manchester City folklore as a result, the former describing the exact second of the match at which point the final goal was scored, while the latter was commentator Martin Tyler's live response to the goal.
Answer: Sergio Aguero, in his first season for the club following a £30+ million move from Athletico Madrid ended the season as the club's leading goal scorer. Ten plus years later, he ended as the club's all-time leading goal scorer and holds the record for number of Premier League Hat-tricks. 

In 2012, Manchester City and local rivals, Manchester United were leading a two horse race to win the Premier League. Manchester United had previously won the league title 19 times where as this would be Manchester City's first title in over 40 years. 

It was Manchester City's to lose as they hosted relegation-bounded QPR at the Etihad Stadium and all was going to plan going into the first half following Zabaleta's goal to make it 1-0 (an unlikely goal scorer to say the least). 

However, following a mistake from centre back, Joleon Lescott, a dramatic red card for former Manchester City player, Joey Barton and a surprise second goal from QPR to make it 2-1, Manchester City looked as though they'd let the title slip through their hands. 

Manchester United had won their away game at Sunderland 1-0 so it was all down the blue half of Manchester's result. 

Just after the 90th minute, they were in stoppage time which was extended due to the commotions with Joey Barton lashing out at Carlos Tevez and Sergio Aguero. 

Striker, Edin Dzeko, scored a header from a David Silva cross to make it 2-2, but to many, this felt as too little, too late. 

Late drama unfolded as Mario Balotelli registered his one and only assist in almost 4 years at the club as he laid it off to Aguero who scored the winning goal with the last kick of the game to make it 3-2. 

Manchester City went on to win the league and QPR avoided relegation despite the loss due to results elsewhere.