An 89th-minute equaliser from Steve Davies salvaged a point for struggling Blackpool as they drew 2-2 away to Charlton Athletic.
Jordan Cousins' 55th-minute strike looked to have won the game for Bob Peeters' men, but Davies had other ideas and nodded home Tony McMahon's free kick late on.
The visitors drew first blood, with Chris Eagles tapping home from close range after Nyron Nosworthy had headed goalwards from a corner.
Eagles' goal was no less than Blackpool had deserved, as they were comfortably the better team during the early stages.
Charlton grew into the first half and when Igor Vetokele was bundled over in the box by David Perkins, a penalty was awarded.
Belgian loanee Yoni Buyens - back in the team following Francis Coquelin's recall to Arsenal - stepped up to take the spot kick and levelled matters by sending Joe Lewis the wrong way from 12 yards.
Eagles almost restored Blackpool's lead before the interval, but drilled over from 20 yards.
The Addicks improved in the second half, playing with a quicker tempo and noticeably more ambition and they took the lead for the first time 10 minutes after the restart.
With Morgan Fox making a smart decoy run down the left, Cousins was able to drive forward with the ball in space and curl it into the bottom corner.
As both sides pressed for the game's fourth goal, McMahon was lucky to escape without a caution following an elbow to Cousins' face on 65 minutes.
Kevin Foley nearly grabbed an equaliser as the game entered its final stages, but his shot was blocked by his own man on the line.
Davies eventually turned his effort home following a scramble in the box, salvaging the point for the Championship's bottom club.
Charlton's Andre Bikey did have a chance to steal a winner deep into stoppage time, but fired over with the goal gaping.