Manchester City returned to winning ways on Saturday night as they battled to three deserved points against Newcastle United.
Raheem Sterling gave City an early lead with a fine finish after cutting inside onto his right foot. At that point it looked like Newcastle could be in for a thrashing but DeAndre Yedlin equalised on the half-hour mark as the visitors fought back.
Newcastle goalkeeper Martin Dubravka was a very busy man and he did his best to keep his side level, but was well beaten by a Kyle Walker thunderbolt which proved to be the winner.
Sportsmail's JACK GAUGHAN was at the Etihad Stadium to rate and slate the players involved.
Kyle Walker (left) scored a rocket for Manchester City to help them beat Newcastle United 2-1
Manchester City (4-4-2)
Ederson – 6.5
Smart sweeping up and confident distribution, as you would expect from the unflappable Brazilian.
Kyle Walker - 7
A quite thunderous strike seven minutes into the second half to open this game up. Exceptionally lively thereafter.
John Stones - 7
Growing into a more commanding figure and loves to roam into midfield with the ball.
Aymeric Laporte - 6
Didn't have a great deal to do and Stones took on the responsibility of distributing from the back.
Benjamin Mendy – 6.5
Frightening going forwards and frightening going backwards in equal measure. Sums Mendy up.
Riyad Mahrez – 5.5
Still feeling his way in at City. Nowhere near his best again and looks too agitated to make something happen.
Riyad Mahrez was nowhere near his best again and appeared to be trying too hard at times
David Silva – 7.5
Gave City much-needed extra impetus in the middle after half-time. Glided through the game and through the gears.
Fernandinho - 7
Occasionally loose in possession but knitted City together nicely and appears to executing more key passes than ever before.
Raheem Sterling – 7
Wonderful finish as he netted the opener,