Chris Wood retuned to haunt Newcastle with a stunning hat-trick as Nottingham Forest handed new boss Nuno Espirito Santo the first Premier League victory of his reign.
Wood, who joined Forest from the Magpies in January, produced two fine second-half finishes to secure a 3-1 comeback success at St James’ Park.
Newcastle went ahead through Alexander Isak’s 23rd-minute penalty but slipped to a sixth defeat in seven games in all competitions after Wood tapped home Anthony Elanga’s cross just before the break and went on to complete his treble in style.
Forest remain two points above the relegation zone after 18th-placed Luton pulled off a 3-2 success at bottom club Sheffield United thanks to two late own goals.
Blades pair Jack Robinson and Anis Ben Slimane each turned the ball into their own goal during the final 14 minutes of a chaotic clash at Bramall Lane.
Chris Wilder’s hosts had looked set for a vital three points after second-half strikes from Oli McBurnie and Anel Ahmedhodzic overturned Alfie Doughty’s 17th-minute opener.
In-form Bournemouth continued their remarkable resurgence by moving into the top half of the table thanks to a thumping 3-0 victory over Fulham.
Justin Kluivert put the Cherries ahead just before half-time at Vitality Stadium before Dominic Solanke’s eighth goal in seven games – a penalty after Joao Palhinha brought down Antoine Semenyo – doubled the lead.
Substitute Luis Sinisterra sealed an emphatic success late on as Andoni Iraola’s hosts made it 19 points from the last 21 available.