Two goals from Kieffer Moore helped Dorchester Town past Truro City.
The teenager's late winner secured all three points for the Magpies at Treyew Road as Moore marked his return to his former club in style.
Moore opened the scoring on 22 minutes when his powerful header beat Luke Payne - giving Dorchester the lead.
The home side soon equalised when Martin Watts' 40-yard effort bounced in front of Magpies goalkeeper Jason Matthews and found its way into the net.
The first meaningful chance of the second period fell to the Cornish side when Watts' free-kick clipped the top of the crossbar.
Both sides spurned good opportunities to grab a second goal before it all got a bit ugly after Truro City's Joe Broad lunged in on Ashley Nicholls.
It the dying moments, the Truro defence failed to deal with a cross and Moore was fist to react and fired home to secure three points for Dorchester.
Moore has now scored 16 goals in the Blue Square South this season, while Dorchester move up to 11th place in the league table.