Bradford produced a fine performance to come away from Hull with two precious points in the engage Super League, celebrating Steve McNamara's year in charge with a return to the top of the table.
The Bulls posted six tries in a tremendous team performance which was all the more credible after they trailed three times during the tie.
For Hull coach Peter Sharp, the problems continue to mount.
Having failed to recapture the form that saw them make last season's Grand Final, the Black and Whites have spent the duration of this campaign lodged in the bottom half of the table and are now facing up to the prospect of losing talisman Paul Cooke to inner-city rivals Hull KR.
Justin Morgan, coach of the side Cooke supported as boy offered a "no comment" statement before the clash, with home chief executive James Rule insisting Cooke has a legally-binding contract with the club.
Despite what both parties may or may not say, to let Cooke leave the KC Stadium would be the equivalent of rugby league suicide, especially as half-back partner Richard Horne left the arena with a torn hamstring in the first half.
With Garreth Carvell returning for Hull after a month out and Bradford missing five regulars through injury, the game set off at a frantic pace, with both David Solomona and Shaun Briscoe spurning chances to put their respective sides in front.
Hull were the first to trouble the scoreboard though and did so in some style, with two tries in as many minutes.
The first saw Richard Swain collect his first try in over a year, picking up Kirk Yeaman's inside ball after he had been sent racing clear by Cooke's pass. Then, Cooke's perfectly weighted kick caused enough panic to force Nathan McAvoy into an error and allow Briscoe to pounce.
Cooke added the extras for one of the scores and Hull led 10-0, which had turned into 12-10 by the interval courtesy of Cooke's 37th minute penalty - but only after Bradford had produced a stirring revival.
First, Solomona was at his creative best, conjuring an opening for James Evans to cross in the corner and, although Paul Deacon failed with the conversion attempt, he was soon drawing his side level after Terry Newton was on hand to support Iestyn Harris, who beautifully carved open the home defence.
Hull took full advantage of Solomona's sin-binning to stretch their lead after the interval when Cooke was able to pick Yeaman out after the Bradford defence went astray, before the Bulls mounted their second fightback of the match to edge themselves ahead.
Ben Harris was the first to contribute, before Joe Vagana used all his power to hang on in the tackle and hand his side a 53rd minute lead.
Hull's defensive response was dogged though and thanks to some timely penalties, they were soon back on level terms after Horne's replacement, Motu Tony, collected Danny Washbrook's fine pass to go under the posts.
With time running out, Lee Radford failed with a drop-goal attempt to win the tie, before two further Bradford tries confirmed their win.
Evans added the first after further good work from Solomona, before Andy Lynch capped a fine performance with the final touchdown of the night.