Brentford edged out West Ham United in a five-goal thriller as Nathan Collins sealed a 3-2 comeback victory.
The Bees took the lead through Neal Maupay before goals from Mohammed Kudus and Jarrod Bowen gave the Hammers a half-time lead. However an own goal from Konstantinos Mavropanos and Collins' header gave the hosts their third straight Premier League win.
How the match unfolded
Brentford made a fantastic start to the London derby as Maupay scored his first goal for the club since returning this summer. The striker headed in from close range following a goalmouth scramble.
West Ham responded through Kudus as he produced an outstanding acrobatic strike into the left corner for his second Premier League goal.
Bowen then made history as the Hammers completed the turnaround. The winger tapped into an empty net after Kudus had struck a post, becoming the first Premier League player to score in each of his opening six away matches of a season. He surpassed Thierry Henry and Mohamed Salah, who set their records of five matches in 2001/02 and 2021/22 respectively.
Bowen should have got an assist when his low ball across the box evaded Mark Flekken, but neither Michail Antonio nor Said Benrahma could convert the chance.
In an action-packed first half, Bryan Mbeumo nearly brought Brentford level, but his shot flashed past the left post.
Instead, the hosts found their equaliser in the 55th minute as Mbeumo produced his 12th goal involvement in London derbies when his cross found the head of Mavropanos, who flicked into his own net.
And Brentford then went in front through a bullet header from Collins from Mathias Jensen’s right-wing cross.
Brentford have now won all five of their Premier League matches against West Ham as they rise to ninth in the table on 16 points, above West Ham, who drop to 11th on 14 points.
Referee: Thomas Bramall. Assistants: Simon Bennett, Mark Scholes. Fourth official: John Busby. VAR: Michael Salisbury. Assistant VAR: Derek Eaton.