Manchester City booked their place in the Capital One Cup semi-finals, but the 4-1 scoreline flatted them somewhat against Championship side Hull.
An early goal from Wilfried Bony should have been the platform for a comfortable win, but it was not until a strike from 19-year-old substitute Kelechi Iheanacho and a Kevin De Bruyne brace in the last 10 minutes that the match was wrapped up.
Hull left-back Andrew Robertson scored an even later consolation but, in truth, three-time winners City were not really stretched at any point, with their superior fitness taking effect in the latter stages.
Manager Manuel Pellegrini made five changes from Saturday's win over Southampton, which gave David Silva his first start in two months, and it affected their fluidity. Even the goal came from a Hull mistake, although there was no doubting the quality of De Bruyne's shot which cannoned back off the post into the path of Bony, who could not miss an empty net.
Conceding did little to rouse Hull from their slumber and it was not until two minutes before half-time they threatened in the opposition penalty area, but Akpom's promising diagonal run was not matched by the weak finish.
Hull goalkeeper Eldin Jakupovic could only bat away another long-range De Bruyne shot after the break, but this time Bony failed to take advantage and Jesus Navas flashed a shot against the outside of the post.
The Tigers sent on midfielder Mohamed Diame and top-scorer Hernandez with the game technically still in the balance, but it was the introduction of Raheem Sterling which proved decisive as his 80th-minute cross was turned home by fellow substitute Iheanacho.
De Bruyne took advantage of widening gaps in Hull's defence to score his first and then whipped in a free-kick, meaning he has now been involved in 16 goals in 11 home matches for City.
Robertson's goal in added time at least gave the 5,000-strong travelling support something to cheer.