Raheem Sterling opened the scoring for City 22 minutes into the game, but Newcastle took just three minutes to restore parity, with Jetro Willems putting a fine strike beyond Ederson.
The Magpies defended well for the larger parts of the second-half, but could do nothing to prevent the Belgian’s cracker in the 82nd minute.
However, Shelvey grabbed his first goal at SJP in style after Christian Atsu played a freekick into his path.
Newcastle legend Alan Shearer was impressed with the result, reacting thus on Twitter after the final whistle:
— Alan Shearer (@alanshearer) November 30, 2019
The Toons handed City a 2-1 loss the last time they visited Tyneside, and were brilliant from start to finish again today.
Head coach Steve Bruce will be proud of the result, and he has definitely won few fans over as a result.