A late Jarrod Bowen penalty gave West Ham a 2-1 win over Manchester United in the Premier League on Sunday.
Both teams needed a win to attempt to break into the top half of the Premier League after poor starts.
It was The Red Devils who started brighter, with Alejandro Garnacho hitting the post, and in the first half there were chances for Casemiro, Marcus Rashford and Diogo Dalot amongst others.
In the second half, Rashford was taken off just before the hour mark as Erik ten Hag introduced Amad Diallo, but it was another substitute - Crysencio Summerville - who broke the deadlock on 74 minutes.
Seven minutes later, Casemiro scored as he headed in an equaliser after a Joshua Zirkzee assist, only to see a VAR decision go against Matthijs de Ligt, and Bowen scored from the spot in the 92nd minute.
Premier League table Premier League fixtures / results Premier League top scorers
Talking point - How much longer can Ten Hag go on?Another defeat, another match where Bruno Fernandes and Marcus Rashford underwhelmed.
The Dutchman was already under pressure but the last week has seen rumours surface of talks between United and Xavi Hernandez, with other names in the frame.
After so many stays of execution for Ten Hag, more time for the manager cannot be ruled out, but the end feels near.
Player of the match - Jarrod Bowen (West Ham)The pressure was on the England international to convert an injury-time penalty. His nerveless conversion showed why he remains one of the most reliable strikers in the Premier League despite his early-season struggles.
Player ratingsWest Ham: Fabianski 8, Wan-Bissaka 7, Mavropanos 7, Kilman 7, Emerson 7, Alvarez 7, Rodriguez 7, Soler 6 , Paqueta 6, Bowen 8, Antonio 7. Subs: Cresswell 6, Summerville 8, Ings 7, Todibo 7, Soucek 7.
Man Utd: Onana 6, Dalot 5, Mazraoui 6, Martinez 5, De Ligt 5, Casemiro 7, Eriksen 6, Garnacho 7, Fernandes 5, Rashford 5, Hojlund 6. Subs: Lindelof 6, Zirkzee 6. Diallo 6.
Key events45' - HUGE FABIANSKI SAVE - A brilliant leap to his left as Eriksen's cross is met firmly by Casemiro, and saves the header with a crucial stop.
55' - ANTONIO CHANCE - One of the best chances for West Ham so far, as he curls a shot just wide from the edge of the box.
74' - GOAL! WEST HAM 1-0 MAN UTD - SUMMERVILLE SCORES - The home side go ahead! United lose the ball in their own half, West Ham work the ball quickly to Bowen, whose pass to Ings is completely scuffed and the youngster is there to slide in at the back post. He's booked for taking his shirt off.
81' - GOAL! WEST HAM 1-1 MAN UTD - CASEMIRO - Casemiro scores, and Zirkzee - on for Eriksen - was part of the move. A corner is not properly cleared, Zirkzee heads towards goal, and Casemiro smartly sends it past Fabianski.
90' - VAR PENALTY CHECK - West Ham win a penalty as De Ligt looks to have conceded a handball or perhaps barging into Ings, or maybe for tugging the shirt of Kilman.
90+2 - GOAL! WEST HAM 2-1 MAN UTD - BOWEN SCORES - He blasts home his penalty into the bottom right corner.
Key statBowen's penalty was just his second league goal of the season.