A Wayne Carlisle penalty earned struggling Bristol Rovers a priceless point in their fight to avoid relegation after a 1-1 draw with Torquay.
Carlisle wiped out Alex Russell's sixth-minute opener with a controversial penalty in the 18th minute.
Dorset referee Paul Durkin had no hesitation in pointing to the spot when Paul Tait stumbled under a challenge from Reuben Hazell although contact seemed minimal.
Carlisle kept his cool amid the protests to slot home his sixth goal of the season.
It was the perfect response from Ray Graydon's team after Russell had fired in-form Torquay into an early lead with a terrific 25-yard shot.
Leroy Rosenior's Devon visitors, with just one defeat in their last 10 games dominated large periods of play and defender Kevin Hill should have done better in the 28th minute when Stephen Woods' pass put him clear.
Torquay dominated the second half and striker Martin Gritton might have snatched victory in the final minute but he screwed his shot just inches wide.