An injury-time equaliser denied Rangers their first league double of the season as Hull snatched a point at the KC Stadium.
Dexter Blackstock was credited with the controversial 13th-minute strike that gave the R's a lead they held for almost the entire game, but Michael Turner rescued the promotion hopefuls in stoppage time.
After his heroics against Preston, Gareth Ainsworth made his first start since early January, and was soon involved with a header that Bo Myhill dived to save.
Ainsworth then set up Patrick Agyemang, who turned his marker and forced another save from Myhill, but there was controversy when Rangers snatched the lead on 13 minutes.
Hogan Ephraim broke on the left and his low cross deflected off Turner, Myhill and the post, and Blackstock, who was following up, appeared to get the final touch.
Referee Graham Laws was unconvinced, but the linesman ruled that the ball had crossed the line, incurring the fury of the Tigers faithful.
Rangers roared into the ascendancy, with Agyemang and Ephraim finding holes in the Hull defence, but Lee Camp was called into action in the 25th minute, flinging out an arm to tip Andy Dawson's free-kick over the bar.
Fraizer Campbell then burst into the area, but went down under pressure and his appeals for a penalty were rejected by Laws as Hull's frustration mounted.
Rangers remained solid at the start of the second half, but were forced into a reshuffle when Blackstock limped off 10 minutes after the restart, to be replaced by Mikele Leigertwood.
Hull created a half-chance when Michael Mancienne's headed clearance fell to Dean Marney, but the ex-Rs loan player skied his half-volley into the stand.
At the other end, Ainsworth evaded Dawson and set off on a buccaneering run that took him into the penalty area, but his disappointing cross was easily cleared.
The home side threw on Caleb Folan as a third striker and his header, from a Bryan Hughes cross, flew just wide of the far post.
Gavin Mahon set up Ephraim, who tested Myhill with a 25-yarder, but Rangers found themselves under increasing pressure.
Camp held onto a free-kick from Dean Windass at the second attempt, while the nippy Campbell twisted free inside the box and fired into the side netting.
The visitors survived another scare as Camp kept out Campbell's header and, with Angelo Balanta brought on to play a lone forward role, they prepared to batten down the hatches.
And they seemed to have succeeded until the first minute of injury time, when Folan scampered down the right and crossed for the unmarked Turner to slam in the equaliser.
Hull City: Myhill, Dawson, Ashbee, Turner, Windass (Fagan 75), Garcia (Hughes 54), Brown, Pedersen (Folan 61), Ricketts, Marney, Campbell.
Subs not used: Duke, France.
Bookings: Fagan 82
Goals: Turner 90+1
QPR: Camp, Delaney, Mahon, Stewart, Mancienne, Ainsworth, Blackstock (Leigertwood 56), Rowlands, Agyemang (Balanta 81), Ephraim, Hall.
Subs not used: Pickens, Lee, Connolly.
Bookings: Rowlands 48, Leigertwood 90, Camp 90
Goals: Blackstock 13
Referee: Mr G Laws
Attendance: 22,468




















