The result comes off the back of a string of poor performances, but this proved chalk and cheese from West Brom, Fulham, Leeds United, Brentford and Man City.
Here’s what our writer Miles Starforth thought of the encounter as he marks each Newcastle United player out of 10.
Karl Darlow, Fabian Schar and Matty Longstaff were the stand outs on the night...
1. Karl Darlow - 9
Responded to renewed competition from fit-again Dubravka superbly, denied Salah and Firmino with an excellent first-half saves.
2. DeAndre Yedlin - 7
Got forward well early in the game, and made an important block before the break.
3. Federico Fernandez - 7
Was there when United needed him, often as the last line of defence.
Photo: STU FORSTER
4. Fabian Schar - 8
Put in a commanding and assured performance at the back, made a brilliant clearance on the line to deny Mane.
Photo: Andrew Powell