Arran Pugh's late header against Bath City gave Dorchester Town their second straight win - lifting the Magpies into the top half of the Blue Square South.
When these two sides first met back in August it was City flying high on top of the league only for their progress to be halted by a lively Dorchester side. Now they met in somewhat colder conditions and with both sides battling to avoid getting dragged into the Blue Square South relegation zone.
With 20 minutes gone Dorchester were first to open their account when Ben Watson stole in down the left hand side and despite more than a hint of handball sidestepped Mark Preece to fire home.
Five minutes later City were back level. Charlie Griffin was fouled on the edge of the eighteen yard box, stepped up to take the free kick, curved it round the wall and into the back of the net leaving former City keeper Jason Matthews, stranded.
Bath had a Griffin goal ruled out and Dorchester broke away to regain the advantage through Sam Malsom.
Bath levelled on 43 minutes. The ball was played forward by Sekani Simpson, flicked on by Elliott Chamberlain and Griffin lobbed the keeper from 30 yards out.
It looked destined for a draw but in the 80th minute Dorchester won a corner. The ball was swung into the area and with a crowd of players blocking keeper Jason Mellor from getting to the ball and Aaron Pugh headed home.