Che Adams scored a hat-trick as Birmingham came from behind to earn a point against battling Hull at St Andrew's in a thrilling 3-3 draw.
Birmingham looked to be coasting at half-time as they led this Sky Bet Championship encounter 2-0 after Adams punished two mistakes in defence by the visitors.
But Hull struck back after the break as a Fraizer Campbell double and a fine Kamil Grosicki free-kick put the visitors on top.
Adams had other ideas as he shot through a crowded area late on to earn his side a point.
Hull head coach Nigel Adkins admitted his team had handed the first two goals to the home side, but praised his players for bouncing back.
He said: “We gifted them two goals. We changed the formation in the second half and I thought our lads were superb. We really had a go, we showed desire and commitment to get back in the game.”
Adkins salutes his goal-scorers who got his team back into the game.
He said: “Campbell is grafting hard to get in good positions. And Kamil scored a good free-kick.
“At the very end we’ve conceded, our defender has gone to clear the ball and mis-kicked it and Adams has scored.
“We have come away from home against an in-form side. Let’s be positive, we have got something positive from the game.”
Jota almost gave Birmingham the lead five minutes in when he surged from his own half to the edge of the Hull area but pushed his shot back across goal just wide of the post.
Birmingham were largely in control but the visitors did threaten after 19 minutes when they recycled a cleared corner - however, Jarrod Bowen curled his left foot shot from the right side of the area wide of the far post.
The home side were ahead just a minute later and it was on-loan Aston Villa defender Tommy Elphick who gifted them the goal, his short backpass giving David Marshall no chance and Adams rounded the keeper before tapping the ball in from two yards.
Lee Camp did well to preserve Birmingham's lead, getting down to his left to save a Bowen shot as Hull responded in determined fashion.
Markus Henriksen then shot well off target as the visitors looked for a way back into the game.
Lukas Jutkiewicz headed into the side-netting from a Harlee Dean cross to the back post when Hull failed to properly clear a free-kick as the home side tried to press home their advantage.
Late into first half added time Adams made the most of another poor pass, this time from Jordy de Wijs, to score Birmingham's second goal.
The defender's ball across the back four found Adams and he advanced to the edge of the area before shooting confidently into the corner of the goal.
Hull pulled a goal back four minutes into the second half when Campbell made it three goals in as many games as he fired into the roof of the net from a low ball on the left by Grosicki.
Hull were level on the hour as Camp could only parry Grosicki's shot and Campbell was in the right place to shoot in from close range.
Marshall pushed a Jutkiewicz header on to the post from a corner as Birmingham battled to regain the lead.
Hull continued to look dangerous on the break and after Grosicki had fired over, the winger put his side in front with 17 minutes to go when he curled a free-kick into the top corner.
However, Adams completed his hat-trick with seven minutes remaining as he shot through a crowded area after the visitors failed to clear Birmingham's free-kick.