Stephen Hunt struck twice to seal a stunning comeback for Hull City and heap more pressure on Bolton Wanderers manager Gary Megson.
Wanderers looked to be cruising after they took a 2-0 lead with goals either side of half-time from Ivan Klasnic and Kevin Davies.
But Hunt pulled one back on 71 minutes before grabbing a dramatic equaliser with 12 minutes left to increase the pressure on under-fire Megson.
Phil Brown's side, without a win in five but buoyed by a spirited performance in a 3-1 defeat against Manchester United two days earlier, started the brighter.
But they fell behind on 20 minutes when they failed to deal with Zat Knight's long ball forward and Klasnic gave Boaz Myhill no chance when he rifled home his sixth goal in nine games.
Andy Dawson looked to respond immediately and his free-kick was heading for the top corner until Jussi Jaaskelainen punched clear.
The Wanderers goalkeeper was badly at fault moments later when he flapped at Bernard Mendy's cross, but Gary Cahill came to his rescue as he deflected Hunt's goalbound header behind for a corner.
Hull should have been level on the hour mark, but an unmarked Kamil Zayatte missed a superb opportunity when he headed wide from Hunt's corner.
And Davies made the Tigers pay less than 60 seconds later when he beat Myhill to Paul Robinson's chipped free-kick to head into an empty net.
Myhill made amends for his error with a fine save from Cahill and Hunt handed Hull a lifeline when he outjumped the home defence to head home Craig Fagan's inviting cross.
And the Irishman struck again on 78 minutes when he squeezed home Mendy's long ball from the tightest of angles, to beat Robinson's despairing goal-line clearance and earn Hull an unlikely point.