Yaya Toure helped Manchester City stay in touch with Barclays Premier League leaders Manchester United by sealing a hard-fought 3-1 win at Newcastle.

The reigning champions looked to be coasting to victory at St James' Park after Sergio Aguero and Garcia gave them a 2-0 lead before the break.

Demba Ba dragged Newcastle back into the game with a 51st-minute header and Papiss Cisse came agonisingly close to rescuing a point in front of a raucous crowd of 49,579, but the visitors eased over the line when Toure restored their two-goal advantage 12 minutes from time.

Copyright (c) PA Sport 2012, All Rights Reserved.

Topics:
#Football
#Manchester City
#Premier League
#Sergio Aguero
#Newcastle United
#Manchester United
#Demba Ba