Steven Shennan scored a double, both set up by Martyne Tait, as Duns came from behind to seal their fourth away win in a row.
On a testing, heavy Albert Park pitch, Duns fell behind to a 56th minute headed goal from the home side.
At this stage a way back into the game for the Dingers looked remote. Manager Carl Hudson was without eight first team regulars for various reasons and had called up Sean Robertson from the reserves.
However, it’s further evidence of the resilience of the manager’s squad that Duns rolled their sleeves up and battled back into the game.
They equalised with a 71st minute goal from the league’s top scorer, Shennan, from a Martyn Tait cross in from the right.
Then, six minutes later, the same player put away his 12th league goal this season, again from a Tait cross, to seal the club’s fourth away win on the spin to equal a 41 year-old club record.
This was a gutsy performance from all the lads showed where we are as a club right now on a day when Dougie Brydon made his second full debut for the club and captain Gary Renton was called into action early on from the bench replacing James Brydon after his lengthy lay of following an operation.
Duns: Tansey, Windram, Weatherburn, McHoul, D Brydon, J Brydon (Renton), Devaney, Tait, Lauder, Shennan, Robertson.