Yaya Toure was the hero as Manchester City kept themselves firmly in the driving seat for their first top-flight championship since 1968 with a 2-0 win against Newcastle.
Manchester City edge closer to Premier League title
Newcastle United 0 Manchester City 2
The Ivory Coast international struck twice in the final 20 minutes of a pulsating contest to secure three precious points and send City into next Sunday's final-day clash with Queens Park Rangers in pole position to claim their first title in 44 years.
City's last triumph in 1968 came courtesy of a 4-3 win at St James' Park, and today's victory could prove almost as pivotal.
However, it remained in doubt right until the final stages as the Magpies fought to keep alive their dreams of Uefa Champions League qualification.
It was not until Toure blasted a 70th-minute shot past goalkeeper Tim Krul that City got their noses in front, and although both he and Sergio Aguero wasted further chances to cement the win, Toure made sure at the death with a simple tap-in.
Roberto Mancini's players celebrated just as lustily as their fans high in the stand behind Krul's goal after the final whistle with City now tantalisingly close.
Follow us @SprtNationalUAE