The Scottish side ran out 23 v 16 winners thanks to a brace of tries from wing DTH Van Der Merwe which leaves the Dragons without a win to their name in this year’s competition.
The first half was dominated by the kickers Ruaridh Jackson kicking the visitors ahead with a penalty after four minutes before Jason Tovey responded for the Welsh side with a drop goal ten minutes later.
Jackson and Tovey slotted a penalty apiece as half-time approached and the side’s went into the break 6-6.
The Dragons lifted in the intensity after the interval, Tovey kicking his second penalty before Wales win Aled Brew crossed for the opening try. Tovey had no problems with the conversion and home side extended their lead to 16-6.
Colin Gregor and Van Der Merwe levelled the game up with a try apiece for the Scottish side, Jackson failed with both conversion keeping the scores all square.
Van Der Merwe crossed for his second late on to seal the victory.