Sebastien Haller scored two first-half goals to help a much-changed West Ham beat League One Charlton in the second round of the Carabao Cup.
The Frenchman tapped home Andriy Yarmolenko’s pass across goal and added a fine headed second from a precise Robert Snodgrass cross.
Chuks Aneke and Jonny Williams forced saves from Darren Randolph as Charlton had a positive spell after the break.
But Felipe Anderson sealed the win after good work from Manuel Lanzini.
David Moyes’ Hammers will host either fellow Premier League side Leeds or League One Hull in the third round.
Centre-back Issa Diop was the only player to keep his place from West Ham’s Premier League defeat by Newcastle on Sunday, but it was Haller – signed for £45m from Eintracht Frankfurt in July 2019 – who took centre stage.
He dragged his first chance wide after great skill from right-back Ben Johnson set him up, but made amends by being in the right place to opening the scoring and then finding the net with a typical target man’s header.
Alfie Doughty showed flashes for Charlton down the left and the half-time introduction of Aneke gave them added impetus, but Lanzini’s quick feet teed up Anderson and Haller came close to completing his hat-trick only to see his goalbound effort blocked by Deji Oshilaja.
Eighteen-year-old midfielder Harrison Ashby came on for his Hammers debut in the last 10 minutes as Moyes turned his attention to their Premier League game at Arsenal on Saturday.
Line-ups
West Ham
- 35Randolph
- 31JohnsonBooked at 5minsSubstituted forAshbyat 84′minutes
- 4Balbuena
- 23Diop
- 26MasuakuBooked at 38mins
- 33Cullen
- 11SnodgrassSubstituted forCoventryat 84′minutes
- 7Yarmolenko
- 10Lanzini
- 8Felipe Anderson
- 22Haller
Substitutes
- 18Fornals
- 20Bowen
- 25Martin
- 32Costa Silva
- 42Alese
- 50Ashby
- 54Coventry
Charlton
- 13Amos
- 32Lapslie
- 48Barker
- 4Oshilaja
- 3Purrington
- 20Oztumer
- 15PratleySubstituted forGilbeyat 77′minutes
- 23Levitt
- 18Doughty
- 7WilliamsSubstituted forWashingtonat 77′minutes
- 9BonneSubstituted forAnekeat 45′minutes
Substitutes
- 8Forster-Caskey
- 10Aneke
- 11Gilbey
- 14Washington
- 19Morgan
- 30Maynard-Brewer
- 35Vennings
Live Text
-
Match ends, West Ham United 3, Charlton Athletic 0.
-
Second Half ends, West Ham United 3, Charlton Athletic 0.
-
Corner, West Ham United. Conceded by Ben Purrington.
-
Corner, West Ham United. Conceded by Adedeji Oshilaja.
-
Attempt blocked. Sébastien Haller (West Ham United) right footed shot from the centre of the box is blocked. Assisted by Manuel Lanzini.
-
Foul by Conor Coventry (West Ham United).
-
Chuks Aneke (Charlton Athletic) wins a free kick in the attacking half.
-
Substitution, West Ham United. Conor Coventry replaces Robert Snodgrass.
-
Substitution, West Ham United. Harrison Ashby replaces Ben Johnson.
-
Attempt missed. Sébastien Haller (West Ham United) right footed shot from outside the box is too high. Assisted by Ben Johnson with a headed pass.
-
Attempt blocked. Andriy Yarmolenko (West Ham United) left footed shot from the centre of the box is blocked. Assisted by Manuel Lanzini.
-
Goal! West Ham United 3, Charlton Athletic 0. Felipe Anderson (West Ham United) right footed shot from the centre of the box to the centre of the goal. Assisted by Manuel Lanzini.
-
Substitution, Charlton Athletic. Conor Washington replaces Jonathan Williams.
-
Substitution, Charlton Athletic. Alex Gilbey replaces Darren Pratley.
-
Corner, West Ham United. Conceded by Ben Purrington.
-
Attempt saved. Robert Snodgrass (West Ham United) left footed shot from outside the box is saved in the bottom right corner.
-
Josh Cullen (West Ham United) wins a free kick in the attacking half.
-
Foul by Charlie Barker (Charlton Athletic).
-
Attempt missed. Robert Snodgrass (West Ham United) left footed shot from outside the box is too high. Assisted by Andriy Yarmolenko.
-
Foul by Sébastien Haller (West Ham United).