Miles Starforth's player ratings: Salomon Rondon 'a handful all night' as five Newcastle players get 8s in Manchester City win
Newcastle United stunned Premier League champions Manchester City at St James's Park - but who stood out against Pep Guardiola's side?
Our Newcastle reporter Miles Starforth has dished out his player ratings following the 2-1 win - scorll down and flick through our gallery to see how each player performed.
1. Martin Dubravka - 8
Taken out by Silva for City's goal, denied him in the second half. 8
2. DeAndre Yedlin - 7
Had scored at the Etihad Stadium, but was pegged back for much of the game. 7
3. Fabian Schar - 7
Had some awkward moments, but denied Silva late in the first half and was superb after the break. 7
4. Jamaal Lascelles - 8
Got in some important blocks and challenges when United had their backs to the wall. 8