Felipe Anderson scored twice as West Ham United beat Burnley 4-2 at London Stadium.
Marko Arnautovic slotted West Ham into a deserved 10th-minute lead before Johann Berg Gudmundsson equalised against the run of play on the stroke of half-time.
Anderson restored the dominant Hammers' lead on 68 minutes, only for substitute Chris Wood to equalise, heading home Robbie Brady's corner nine minutes later.
But for a second time, Anderson struck to make it 3-2 before Chicharito secured the win in stoppage time.
The win means West Ham stay 13th with 11 points, while Burnley are 15th with eight points after three straight defeats.
West Ham: 10 Nov v Huddersfield Town (A)
Burnley: 10 Nov v Leicester City (A)