Fulham claimed their first away win under Alvaro Arbeloa and booked their place in the EFL Cup fourth round by beating West Ham at the London Stadium on Tuesday night.
Both teams made a number of changes heading into the game, with just two Fulham players retaining their places in the starting XI from the club's goalless draw with Fulham at the weekend.
The visitors started brightly and were rewarded for their efforts when Rodrigo Muniz headed home a Cesar Palacios cross from close range to open the scoring.
Nuno Espirito Santo's side have been scoring goals for fun of late in the Championship and they wasted little time in producing a response.
Just minutes after going behind Morato equalised for the Hammers, netting from close range after a Konstantinos Mavropanos header had been denied.
Fulham restored their lead after 37 minutes through Palacios but West Ham again hit back, this time through Pablo on the brink of half time.
The introduction of Oscar Bobb in the second half gave the visitors a much-needed injection of creativity.
The Norwegian produced a dazzling run in the closing stages before firing past Finlay Hendrick to give the Cottagers the lead for the third time on the night.
West Ham | 2-3 | Fulham |
38% | Possession | 62% |
11 | Shots | 12 |
1.63 | XG | 2.48 |
3 | Shots on Target | 6 |
3 | Goalkeeper Saves | 0 |
5 | Corners | 4 |
7 | Fouls committed | 7 |
1 | Offside | 1 |
0 | Yellow Cards | 1 |
0 | Red Cards | 0 |