Newcastle showed they have the appetite for a scrap in the bottom half of the table as Isaac Hayden’s dramatic injury-time header earned a vital win against a dominant Chelsea.
Frank Lampard’s side were on top for most of the game but had little to show for it as Tammy Abraham skewed wide from an acute angle and N’Golo Kante’s shot was well saved by Martin Dubravka.
Prior to the winner, it was the hosts who came closest to scoring as Joelinton headed against the bar after Federico Fernandez’s cross after 22 minutes.
But Steve Bruce’s side showed their steel by keeping Chelsea at arm’s length with a resolute defensive display.
Manchester City’s faint title hopes suffered another damaging blow as Fernandinho’s 90th-minute own goal gave Crystal Palace a point in a remarkable finish at Etihad Stadium.
Two Sergio Aguero goals in the last 10 minutes had turned a thrilling game on its head – and looked set to earn City victory – after Cenk Tosun had given the Eagles a first-half lead.
But it was Palace who had the final word when Wilfried Zaha stole down the left and put in a low cross that Fernandinho reached before Connor Wickham, only to divert the ball into his own net.
The draw leaves champions City 13 points behind Premier League leaders Liverpool, who have two games in hand and play Manchester United on Sunday (16:30 GMT).
And Sheffield United’s outstanding first season back in the Premier League continued as John Fleck hit a late equaliser at Arsenal, reports the BBC.
The Blades were typically organised and threatening throughout but looked set for defeat when 18-year-old Gabriel Martinelli steered in an opener for the hosts.
Arsenal dropped deeper as the game wore on and struggled to create too much, although Nicolas Pepe thought he should have been awarded a penalty after the break.
And Chris Wilder’s attacking substitutions were rewarded when Fleck hit a deflected shot into the far corner to keep the sixth-placed Blades four points clear of the Gunners.
In the first game of the day, Tottenham manager Jose Mourinho felt it was “unfair” his side only came away from Vicarage Road with a draw after they were held by resurgent Watford, who missed a penalty.
Troy Deeney saw his spot-kick saved, but the Hornets extended their unbeaten run in the Premier League to seven matches.
Paulo Gazzaniga dived low to his right to deny the Watford captain following Jan Vertonghen’s handball in the second half.
But Mourinho told BT Sport afterwards: “I think we deserved to win this match. To lose would have been too harsh on the boys.”
Watford goalkeeper Ben Foster saved from Nathaniel Chalobah and Lucas Moura before half-time to thwart Spurs, who have now gone four league games without a win.
Watford 0 – 0 Tottenham
Arsenal 1 – 1 Sheff Utd
Brighton 1 – 1 Aston Villa
Man City 2 – 2 Crystal Palace
Norwich 1 – 0 Bournemouth
Southampton 2 – 3 Wolves
West Ham 1 – 1 Everton
Newcastle 1 – 0 Chelsea