Gianluca Scamacca continued his goalscoring run as West Ham beat Fulham 3-1 at the London Stadium.
David Moyes made only one change to his starting lineup from last weekend's win against Wolves in the Premier League.
It was a nightmare start for the Hammers, as after 5 minutes Andreas Pereira finished off a Fulham counter attack, smashing his shot past Fabianski high into the West Ham net.
Fulham were almost 2 ahead shortly after, as Dan James cut onto his left foot, and fired a shot from outside the box which cannoned off the crossbar.
In the 27th minute, Andreas Pereira went from hero to zero for the visitors, as he pulled Craig Dawson to the floor in the box, resulting in a penalty for the hosts and a yellow card.
Jarrod Bowen stepped up to take it, and calmly sent the keeper the wrong way to bring West Ham level.
The sides came in at half time with the score level at 1-1, after an entertaining, end to end half.
The Hammers started the second half brightly, and after 62 minutes their hard work paid off.
Lucas Paqueta poked a ball through to Gianluca Scamacca, who controlled the ball before looping his shot over Bernd Leno and into the back of the net to score his 3rd goal in 3 games this week.
Michail Antonio finished off a comfortable second half for West Ham and secured all 3 points, after he came off the bench and capitalised on a goalkeeping error to make it 3-1 to the Hammers in stoppage time.
Yesterday's win sees West Ham move up the 13th in the table, and have now won back to back Premier League games for the first time since January.
In his post match press conference, David Moyes said, “They had a great start to the game, they scored and hit the bar, but we came alive after that”.
Next up for David Moyes and his side is the visit of Anderlecht in the Conference League on Thursday, before a trip to the South Coast to face Southampton in the Premier League on Sunday.