Yaya Toure is the hero who sent Manchester City to the FA Cup final last season, and he may have won them the Premier League title this season.
Toure's two second-half goals at Newcastle Sunday gave City the win they needed in their penultimate match of the season. All they need to do is defeat relegation-threatened Queens Park Rangers at the Etihad next week, and the four-decade wait for a title will be over for the blue half of Manchester.
Chelsea defeated Liverpool 2-1 at Wembley to claim the FA Cup, which will make it that much more difficult for Roman Abramovich to choose someone besides Roberto Di Matteo as his next manager.
Going into the last week of the season, the title, Champions League and relegation spots are all yet to be decided, so what did this weekend teach us about the world's most exciting league?