Eddie Nketiah scored twice as Arsenal beat Chelsea 4-2 in a thrilling match at Stamford Bridge.
The striker scored his first on 13 minutes when he pounced on Andreas Christensen's loose pass to slot the ball past Edouard Mendy.
Chelsea equalised four minutes later thanks to Timo Werner's deflected shot.
But the visitors went back in front on 27 minutes after a slick counter was finished superbly by Emile Smith Rowe.
Chelsea levelled again five minutes later when Cesar Azpilicueta converted Mason Mount's low cross on the latter's 100th PL appearance.
Nketiah put Arsenal in front for a third time on 57 minutes when he turned in a Nuno Tavares cross.
Bukayo Saka earned and scored a penalty in stoppage time after Azpilicueta had brought him down to draw Arsenal level with fourth-placed Spurs on 57 points.
Chelsea stay third on 62 points.
See: Chelsea report | Arsenal report
Next fixtures
Chelsea: 24 Apr v West Ham (H)
Arsenal: 23 Apr v Man Utd (H)
Match officials
Referee: Jonathan Moss. Assistants: Marc Perry, James Mainwaring. Fourth official: Andy Madley. VAR: Darren England. Assistant VAR: Derek Eaton.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time