Yoane Wissa scored deep into stoppage time as Brentford earned a 2-1 victory over West Ham United at London Stadium.
Brentford dominated the early exchanges, with Bryan Mbeumo seeing his early shot come back off the crossbar before Ivan Toney had an effort saved by Lukasz Fabianski.
Mbeumo put the visitors ahead on 20 minutes when he followed up Fabianski’s save from a Sergi Canos shot and his strike just went over the goalline.
West Ham's Said Benrahma twice threatened an equaliser when he forced David Raya into saves either side of half-time, the latter a fingertip stop from a long-range free-kick.
And Jarrod Bowen drew the Hammers level with 10 minutes remaining, firing home powerfully when the ball fell to him in the box from a corner.
But Brentford won the match in the fourth minute of added time when Wissa drilled his finish past Fabianski after Pontus Jansson's header was saved.
The Bees go seventh with 12 points, one point and two places above West Ham.
See: West Ham report | Brentford report
Next fixtures
West Ham: 17 Oct v Everton (A)
Brentford: 16 Oct v Chelsea (H)
Match officials
Referee: Peter Bankes. Assistants: Ian Hussin, James Mainwaring. Fourth official: Craig Pawson. VAR: Andre Marriner. Assistant VAR: Mark Scholes.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time