Conor Gallagher's first goals for Crystal Palace helped them twice come from behind in an entertaining 2-2 draw at West Ham United.
West Ham took the lead on 39 minutes when Michail Antonio and Pablo Fornals exchanged passes, before the latter scored for a second successive league match.
Against the run of play on 58 minutes, Gallagher equalised from Christian Benteke's header, Palace's first goal of the season.
Palace were starting to get on top before Antonio restored West Ham’s lead with his 50th Premier League goal, and his fourth of the campaign, on 68 minutes.
But 103 seconds later Gallagher struck his second after a clever turn and finish.
Palace could have won it late on but Marc Guehi headed Gallagher's free-kick over from close range.
The result puts West Ham top, level on seven points with, Chelsea, Liverpool and Everton, while Palace stay 14th on two points.
See: West Ham report | Crystal Palace report
Next fixture
West Ham: 11 Sep v Southampton (A)
Crystal Palace: 11 Sep v Spurs (H)
Match officials
Referee: Stuart Attwell. Assistants: Dan Cook, Harry Lennard. Fourth official: Josh Smith. VAR: Graham Scott. Assistant VAR: Simon Long.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time