Liverpool were held to a damaging 2-2 draw by Manchester United as they handed the initiative to Arsenal in the Premier League title race, while Tottenham moved into fourth place with a 3-1 win over Nottingham Forest on Sunday.
Jurgen Klopp's side would have gone top with a victory against their bitter rivals at Old Trafford.
But despite taking the lead through Luis Diaz's 23rd minute strike, Liverpool couldn't deliver the knockout blow.
At the Tottenham Hotspur Stadium, the game went ahead despite a fatal stabbing just yards from the ground earlier on Sunday.
Ange Postecoglou's side took the lead thanks to an own goal from Forest defender Murillo in the 15th minute.
Chris Wood equalised in the 27th minute with a clinical strike from Anthony Elanga's pass for his 12th league goal this season.
But Micky van de Ven bagged Tottenham's second in the 52nd minute with a blistering strike from just inside the area.
And six minutes later Pedro Porro produced a powerful half-volley from 14 yards to put the result beyond doubt.
Tottenham are now above fifth placed Aston Villa on goal difference and also hold a game in hand in the race to qualify for the Champions League via a top four finish.
In Sunday' other game, Ole McBurnie's last-gasp equaliser forced Chelsea to settle for a 2-2 draw with bottom of the table Sheffield United.
Fresh from scoring twice in the final seconds of stoppage-time to beat Manchester United on Thursday, Chelsea took the lead after 11 minutes as Thiago Silva finished off Conor Gallagher's corner at the far post.
The Blades equalised in the 32nd minute as Gustavo Hamer's pass sent Jayden Bogle through on goal and the right wing-back slotted home.
Noni Madueke put Chelsea back in front in the 66th minute, cutting in from the right to drive his shot into the far corner.
Yet mid-table Chelsea's troubled season suffered another setback when McBurnie levelled with a close-range finish three minutes into stoppage-time.