Bruno Guimaraes hit a late winner to boost Newcastle’s hopes of European football with a 1-0 win at wasteful Fulham.
The Brazilian celebrated his 100th appearance for the club with an 81st-minute goal that moved Eddie Howe's side a point behind sixth-placed Manchester United, who play on Sunday at home to Liverpool, live on Sky Sports.
Newcastle had to weather a Fulham first-half storm as Marco Silva's side could not convert any of their 10 shots, while the Toon failed to have a shot on target.
But Newcastle provided a second-half response as Fabian Schar thought he had given the visitors a 75th-minute lead, only for the referee to disallow the goal after a VAR review for a push by Dan Burn on Calvin Bassey in the build-up.
But six minutes later, Newcastle overcame the decision when Guimaraes hammered home for just a fourth away league win of the season.
Fulham, meanwhile, remain 13th after suffering back-to-back defeats following their midweek loss at Nottingham Forest.
Fulham XI: Willian, Tom Cairney, Leno, Iwobi, Pereira, João Palhinha, Castagne, T.Adarabioyo, Antonee Robinson, Calvin Bassey, Rodrigo Muniz
Subs: Tim Ream, Bobby De Cordova-Reid, Jimenez, Traore, Lukic, Harrison Reed, Harry Wilson, Marek Rodák, Armando Broja
Newcastle XI: Dubravka, Schar, Burn, Krafth, J.Murphy, Guimaraes, Isak, Sean Longstaff, Willock, Gordon, Lewis Hall
Subs: Ritchie, Mark Gillespie, Loris Karius, Dummett, Elliot Anderson, Barnes, Amadou Diallo, Joe White, Alex Murphy
Read on m.allfootballapp.com