With intermittent heavy downpours each side was guilty of a number of errors which led to a low scoring game that had supporters biting their nails right to the final whistle.
Despite the weather, hosts Linden attempted to play open rugby with a number of chances lost in the first quarter of the game.
Perseverance paid off and a number of drives at the line saw Graham Colville finally put points on the board as he bulldozed over to touch down. Although the Linden had been in control for the first half hour, Duns ended the half stronger. After missing an easy penalty goal, Dale Robertson took over kicking duties to slot a similar award a couple of minutes before the break.
Another shot at goal from Robertson with the last kick of the half fell short but when the Linden tried to kick to touch from centre field they sliced the ball into their own in-goal area causing major panic before a Royal Blue hand saved the day for the hosts.
Linden went back on the attack after the restart but handling errors let them down. On 61 minutes stand-off Kirk Ford was sin-binned after the hosts had given away one too many penalties but Duns failed to slot the resulting goal. Four minutes later however Robertson found the target to put the visitors ahead 6-5.
Once more it was the Linden forwards who stepped up and after pounding away at the Duns line Colville surged over once more with Steven Beattie putting over the conversion.
Duns were not for giving up and they tried right to the end but the home defence, which had been good all game, held out.