Midfielder Mark Davies rescued a point with a fantastic 89th-minute equaliser as Bolton came from 2-0 down to draw 2-2 at home to Blackpool.
The Seasiders led via headers from left-wing corners, with Ian Evatt nodding just in the 28th minute and Luke Varney adding the second half an hour later.
However, substitute Martin Petrov pulled one back with 14 minutes left and Davies struck even later, finishing off a fine move, to salvage a draw.
Having dominated the opening 27 minutes Bolton succumbed to a familiar failing, the Seasiders taking full advantage when a chance presented itself just before the half-hour.
Jussi Jaaskelainen should possibly have done better from Evatt's flick-on from a corner but the goalkeeper could only finger-tip the ball inside the far post.
The second half began with Bolton on top, but again Blackpool were the ones who took their chance when it came in the 58th minute.
Elliot Grandin's inswinging corner was met by the head of Varney and Gary Taylor-Fletcher cleverly ducked out of the way to allow the ball to find the net.
Petrov gave his side hope 14 minutes from time with a smart individual effort, flicking up Mark Davies' pass with his right foot and smashing home from the edge of the area with his left.
In a grandstand finish Petrov had a close-range volley cleared off the line by Stephen Crainey before an intricate move carved out an equaliser a minute from time.
Started and finished by Mark Davies, it involved a neat string of passes between Kevin Davies, Johan Elmander and substitute Ivan Klasnic before the midfielder ran in to smash home from close range.