Blackpool gave themselves a fighting chance of avoiding relegation from the Barclays Premier League by claiming a 4-3 victory against Bolton.
There were four goals in the opening 24 minutes alone, with Kevin Davies putting Bolton ahead and then Matthew Taylor equalising after DJ Campbell and Jason Puncheon had netted for the Seasiders.
Campbell grabbed his second just before the break and, although Daniel Sturridge levelled again for Bolton in the 53rd minute, Charlie Adam's strike 10 minutes later proved to be the winner.
The Seasiders started much the better but it took only six minutes for Bolton to grab the opening goal when Paul Robinson's free-kick was not cleared by Alex Baptiste and Davies poked a precise 12-yard shot into the top corner.
It was the Bolton captain's first goal in nine games and took him into double figures for the season, but the visitors' lead lasted less than three minutes as Gary Taylor-Fletcher guided a header into Campbell's path and he showed great strength to hold off Gretar Steinsson before lobbing Jussi Jaaskelainen.
The home fans only had to wait another 10 minutes to cheer a second goal as Taylor-Fletcher teed up Puncheon - recalled to the side in place of Sergei Kornilenko - for a lovely curling shot from 18 yards.
The excitement continued in the 24th minute as things were squared up once again, this time Taylor striking a shot from the left of the area in off the far post.
After chances at both ends, there was still time for another goal in the first half as Adam picked out Campbell in the 45th minute and he guided the ball just inside the post, and it would have been four moments later had Jaaskelainen not saved well from David Vaughan.
Blackpool's lead looked anything but secure and in the opening moments of the second half and in the 53rd minute the scores were duly levelled again when Davies played a clever ball to Lee Chung-yong, who drew Matt Gilks out of his goal before teeing up Sturridge for the simple task of heading the ball into the net.
The momentum was very definitely with the visitors but in the 63rd minute, from virtually their first attack of the half, Blackpool regained the lead. Keith Southern did brilliantly to win the ball in midfield and Adam played in Taylor-Fletcher before collecting the return ball and firing high into Jaaskelainen's net.