Hull City were knocked out of the Carabao Cup at the third-round stage following a heavy defeat by Premier League side West Ham United.
Former Tigers midfielder Robert Snodgrass volleyed the Hammers into an 18th-minute lead and Sebastien Haller doubled their advantage before half-time.
Andriy Yarmolenko’s 56th-minute penalty made it 3-0 before City substitute Mallik Wilks pulled one back – his third goal in as many matches.
Any hopes of a Tigers fightback were dispelled as Haller and Yarmolenko each netted again in stoppage time to send the Irons through to round four.
Grant McCann handed Thomas Mayer his full debut for the trip to London Stadium.
George Long returned in goal, with Lewie Coyle, Alfie Jones, Sean McLoughlin and Brandon Fleming making up the back four.
Richie Smallwood partnered Dan Batty and Callum Jones in midfield behind a front three of Mayer, James Scott and Josh Magennis.
The Hammers signalled their attacking intent from the outset, Felipe Anderson cutting infield from the left and steering a low effort narrowly wide within the opening two minutes.
The same man tried his luck again two minutes later but his curling effort towards the far post sailed harmlessly over.
The Premier League hosts – who also faced League One opposition in Charlton in round two – were dominating possession and fashioned another opening on 11 minutes.
Fabian Balbuena’s long diagonal pass was plucked out of the sky by Harrison Ashby, who skipped inside Fleming and struck a curling right-footed effort which was parried by Long.
The Tigers were forced into an early change as Richie Smallwood went off injured, with George Honeyman coming on in his place.
Moments later, the London club took the lead.
Andriy Yarmolenko’s chipped pass found Snodgross in acres of space inside the penalty area, and the ex-City midfielder steadied himself before volleying emphatically into the bottom corner.
The Irons were in complete control and could have had another when Anderson teed up Manuel Lanzini, who manufactured some space before curling wide from the edge of the box.
A second goal duly arrived in the final minute of the half as Yarmolenko prodded the ball into the path of Haller, who fired home first-time.
The second half followed a similar pattern to the first, with West Ham bossing proceedings and threatening to add more goals.
Haller had a 25-yard strike blocked and Yarmolenko then bent a speculative effort wide from distance.
The Hammers extended their lead on 56 minutes as Yarmolenko coolly dispatched a penalty after Haller was bundled over by McLoughlin.
West Ham could have had another but Long produced a smart stop to block Lanzini’s close-range flick from Alese’s low cross.
The Tigers pulled one back with 20 minutes remaining as Long’s clearance was flicked on by Magennis and taken down by Wilks, who came infield and drilled through Darren Randolph’s legs.
City threw caution to the wind in search of a route back into the contest, with Magennis testing Randolph with a header which the home keeper claimed at the second attempt.
But the Hammers ended any hopes of a comeback as Haller rounded Long to tap into an empty net and make it 4-1 in stoppage time.
There was still time for West Ham to notch a fifth as the impressive Yarmolenko swept a first-time left-footed shot into the far corner.
West Ham United: Darren Randolph, Fabian Balbuena ©, Andriy Yarmolenko, Felipe Anderson, Manuel Lanzini, Robert Snodgrass, Jack Wilshere, Sabastien Haller, Ben Johnson, Ajibola Alese, Harrison Ashby (Emmanuel Longelo-Mbule 69’).
Subs: David Martin, Nathan Trott, Jarrod Bowen, Xande Silva, Conor Coventry.
Hull City: George Long; Lewie Coyle, Alex Jones, Sean McLoughlin, Brandon Fleming; Richie Smallwod (George Honeyman 17’), Callum Jones, Dan Batty; Thomas Mayer (Mallik Wilks 61’), Josh Magennis, James Scott (Keane Lewis Potter 61’).
Subs: Matt Ingram, Reece Burke, Josh Emmanuel, Martin Samuelsen.
Referee: Simon Hooper