Ghana international Mohammed Kudus scored his second English Premier League goal for West Ham United in a 3-2 defeat to Brentford FC at Gtech Community Stadium.
Both sides held the lead at points as the goals flowed on a cold and wet afternoon in west London.
Neal Maupay put the hosts in front early on, volleying beyond Alphonse Areola after West Ham failed to clear their lines on several occasions.
West Ham, though, hit back with two quickfire goals through Mohammed Kudus and Jarrod Bowen to go in at half-time with the advantage.
Brentford came out with intent after the restart and were able to turn the game on its head once again. An own goal from West Ham defender Konstantinos Mavropanos levelled the score, before Collins rose highest to meet Mathias Jensen's cross for the winner.
The victory is Brentford's third in succession and moves them up one place to ninth, while West Ham drop to 11th without a win in their past four Premier League games.
Kudus has now scored five goals in 13 appearances for West Ham United across all competitions.

