First-half does the damage for Blues
Hull continued their improved form with three goals in the first 46 minutes setting them on the way to victory at Portman Road.
Jordan Spence hit the post early on before Markus Henriksen gave the Tigers the lead with a drive from the edge of the box.
Grant Ward was denied an equaliser by the fingertips of Allan McGregor in the Hull goal and soon after the visitors extended their lead through Harry Wilson’s far post finish.
The second-half was only a minute old when Jarrod Bowen weaved his way into the danger area and scored at the near post to put Hull in a commanding position they never looked like relinquishing.
Freddie Sears was handed a starting role up front in one of six changes to the side that drew with Sheffield United at the weekend. Tristan Nydam also coming in.
Sears whipped in an early cross aimed at Bersant Celina but Michael Dawson was in the right place to clear, then Spence headed against the post after Hull had failed to deal with a corner.
The Tigers responded with Fraizer Campbell setting up Jackson Irvine in the Town box but Jonas Knudsen was alert to the danger and forced the ball back to Bart Bialkowski.
The Town ‘keeper was quick to get down and keep out Irvine’s shot after neat play by the visitors, Bialkowski then holding firm from Wilson’s powerful left footer.
It was Nigel Adkins’ side that took the lead on 17 minutes, Henriksen smashing a low drive from 20 yards past Bialkowski and into the corner of the net to round off a positive spell for the visitors.
Bowen cut inside and rattled the outside of the post as Hull continued to carry the greater threat, Ward’s persistence down the right enabling him to cross but Dawson cleared.
Ward was denied an equaliser seven minutes before the break, his header from an excellent Sears cross tipped over by Allan McGregor.
A minute later Hull were two up, Ola Aina crossed from the right and Wilson, on loan from Liverpool, volleyed in at the far post to put the Tigers in control at the break.
Town made two changes to the side at half-time, with Martyn Waghorn and Callum Connolly on for Nydam and Stephen Gleeson.
A minute into the second-half though Hull extended their lead further, Bowen working his way into the Town box and beating Bialkowski at his near post.
McGregor saved comfortably from Sears’ shot, Knudsen volleying goalwards from Waghorn’s clever return ball, Sears then losing out to Michael Hector as he looked to get in on goal.
Connolly had a shot blocked on the edge of the box as Town looked for a way back into the game, Campbell making way for Will Keane in Hull’s first change just past the hour.
Waghorn was crowded out in the Hull box, Sears volleyed just wide while at the other end Bialkowski saved from Keane.
Ben Morris was handed his League debut for the final 10 minutes, replacing Celina and Town kept pressing to the final whistle but Hull saw the game out without too many alarms to boost their hopes of beating the drop and almost certainly end any Play-Off hopes for Blues.
Town: Bialkowski, Spence, Chambers, Carter-Vickers, Knudsen, Ward, Hyam, Gleeson (Connolly 46), Nydam (Waghorn 46), Celina (Morris 80), Sears. Subs not used: Crowe, Drinan, Kenlock, Webster. Booked: Celina.
Hull: McGregor, Irvine (Grosicki 80) Hector, Larsson (Meyler 72), Bowen, Dawson, Henriksen, Clark, Campbell (Keane 63), Aina, Wilson. Subs not used: Marshall, Dicko, Tomori, MacDonald.