Tom Eaves opened the scoring on the stroke of half time when he headed in from Kamil Grosicki’s corner, and it was Grosicki who doubled his side’s lead in the second half with a cool finish from Jarrod Bowen’s through ball. Keane Lewis-Potter came off the bench to add a third late on, the teenager’s third goal of the season, to seal a thoroughly deserved three points.
Grant McCann’s starting eleven showed just one change to the side that started at Charlton Athletic last time out as Josh Bowler came in for Daniel Batty.
Positive early running from Leonardo Da Silva and Bowler brought the Tigers their first effort at goal inside two minutes, as Bowler took Da Silva’s pass and cut in from the right before seeing a shot deflect just wide.
That laid the foundations for a bright start from the home side with a number of corners won and, from one of them, Jackson Irvine almost applied a far post finish but, at full stretch, he couldn’t divert the ball on target after Bowen’s delivery had been flicked on.
Eaves saw an effort from Irvine’s cross touched on its way wide, while Bowler sent a decent chance off target after being set up by Grosicki inside the box.
Irvine was booked for a foul on Jeremie Bela, who moments earlier had seen appeals for a penalty turned down when he went over under a challenge from Da Silva as Birmingham started to come into the game midway through the half.
George Long made his first save of the afternoon when he beat away a powerful shot from Francisco Villalba, before great play from Da Silva at the other end resulted in a cross that Bowen volleyed into the arms of goalkeeper Connal Trueman.
The breakthrough came in added on time at the end of the first half, and it was the Tigers who took the lead. The goal came from a corner as Grosicki’s ball to the near post was headed in by Eaves, with the forward getting ahead of his marker to get the perfect connection.
Reece Burke picked up a booking early in the second half for hauling down Lukas Jutkiewicz who was threatening to burst towards the penalty area, but from the resulting free kick the home side went on a counter-attack which ended with Grosicki curling a shot just over.
The Tigers doubled their lead in the 58th minute. Superb play from Bowen in the centre circle allowed him to release a perfectly timed pass to send Grosicki through on goal and he produced the coolest of finishes past Trueman.
A first change saw Batty replace Bowler, while for Birmingham Josh McEachran fired over from 25 yards.
Alvaro Gimenez missed a great chance to bring the visitors back into the game when he headed wide from six yards, before a second change by the home side brought Lewis-Potter on for Eaves.
Bowen fired into the hands of Trueman having moved back out wide following Bowler’s withdrawal ahead of a final change that saw George Honeyman come on for Grosicki in the final ten minutes.
The Tigers rounded off the afternoon with a third goal two minutes from time. Lewis-Potter showed great strength to hold off centre back Harlee Dean before firing right-footed into the bottom corner for his third of the season.
Lewis-Potter saw his next effort ruled out after being set up by an offside Bowen, but the job was done and three points were well and truly secured.
Hull City: George Long; Eric Lichaj ©, Reece Burke, Jordy de Wijs, Callum Elder; Leonardo Da Silva Lopes, Jackson Irvine, Jarrod Bowen; Josh Bowler (Daniel Batty 63), Kamil Grosicki (George Honeyman 81), Tom Eaves (Keane Lewis-Potter 76).
Subs Not Used: Matt Ingram, Ryan Tafazolli, Stephen Kingsley, Matthew Pennington.
Birmingham City: Connal Trueman, Maxime Colin, Harlee Dean, Geraldo Bajrami, Kristian Pedersen, Ivan Sunjic, Josh McEachran (Daniel Crowley 69), Jude Bellingham (Alvaro Gimenez 54), Jeremie Bela, Francisco Villalba (Jefferson Montero 63), Lukas Jutkiewicz.
Subs Not Used: Lee Camp, Jacques Maghoma, Gary Gardner, David Davis.
Referee: Mr A. Backhouse.