Nick Proschwitz scored twice as Hull fought back to beat Ipswich and climb into the Championship's play-off spots.
Jay Emmanuel-Thomas scored against the run of play to give the visitors a first-half lead with a shot into the bottom corner.
However, Hull continued to create chances and drew level midway through the second half when Proschwitz converted Ahmed Elmohamady's cross.
And they secured victory in the final minute when the substitute slotted in.
Proschwitz's brace was the German's first goals since signing for the Tigers for £2.6m in the summer.
However, he owed much to the performance of Egypt international Elmohamady, who is on loan from Sunderland, as the winger created both goals to cap another impressive performance.
Sone Aluko fired over City's best early chance and he was made to pay when Emmanuel-Thomas jinked his way into the box and rifled home.
The 21-year-old, who was signed from Arsenal, was denied a second by a good tackle from Liam Rosenior.
The hosts missed further opportunities in the second half but, when it appeared struggling Town might register their second victory of the season, Proschwitz - who came on with 20 minutes left - struck.
His second goal was a particular relief for the striker, who missed a good chance to seal victory moments earlier when he shot over from just six yards out.
Hull manager Steve Bruce:
"Thankfully for Nick today, he's done smashingly which will give him a big lift. And I'm pleased for him because he's worked ever so hard."
"He's found it difficult. The (Sone) Aluko and (Jay) Simpson partnership has done very well so he's had to wait for his chance.
"I think we had 29 shots on target or something like that. But you don't score, you give away a sloppy goal, we had to get them in at half-time and tell them to settle down again and keep playing.
"For me it was the right result. I thought we were the only team who were trying to win it. To score in the last couple of minutes is always great."
Ipswich manager Paul Jewell:
"The fans of this football club, more than most, travel every other week huge distances and they're not happy.
"I fully understand that and I accept the criticism that comes my way. I've had it before.
"What I want to do is what's best for the club. I don't want to quit but at the same time I have to realise what the best thing is for Ipswich, not just Ipswich, me as well, and the team.
"I have a lot of thinking to do over the weekend and we'll see where it takes us."