A Martin Skrtel header seven minutes into stoppage time earned Liverpool a draw at home to Arsenal.
Philippe Coutinho put Liverpool ahead just before half-time with a low drive that clipped the inside of the post.
Mathieu Debuchy levelled against the run of play in first-half injury time with a close-range header.
Olivier Giroud rifled past Brad Jones before Liverpool’s Fabio Borini was sent off and Skrtel struck as nine minutes of injury time were played.
And in the early game, Adam Johnson scored in the 90th minute to give Sunderland their fourth successive win over Newcastle in the Tyne-Wear derby.
The winger placed his shot past Jak Alnwick following an excellent counter-attack by the Black Cats.
They also went close through Steven Fletcher, whose shot hit the post, while Connor Wickham wasted chances.
Newcastle striker Ayoze Perez was twice denied by Costel Pantilimon, who also saved from Moussa Sissoko.
There was barely time for the home side to test the Romanian keeper again after the goal, as Sunderland held on for their third successive victory on Tyneside and only their third league win of the season.
The result lifts them to 14th in the table, and further cements Gus Poyet’s hero status among the club’s fans after he once again commandeered his players to a memorable victory at their rivals, reports the BBC.
As for Newcastle boss Alan Pardew, the result and manner of it will be tough to swallow. He now carries the unwanted tag of being the first Magpies manager to lose four successive Tyne-Wear derbies.
Bar a strike from Sissoko, the Magpies barely threatened in the first half. But they improved after the break and went close to taking the lead through Perez, who forced an brilliant save from Pantilimon. The keeper also denied the Spain Under-21 striker with a good low stop.
Liverpool 2-2 Arsenal
Newcastle 0-1 Sunderland