The Dragons pulled off an impressive win in the Scottish capital to complete their second win in a week.
The 19-13 victory over Edinburgh at Murrayfield saw the Dragons move up to third in the Magners League table.
Paul Turner’s men saw off Ulster last Sunday and left Andy Robinson still searching for his first win as boss of Edinburgh.
The Scottish side could have leapfrogged the Dragons with a victory at Murrayfield, but it was not to be and they remain on six points from their four games played.
The result means Welsh regions occupy the top three slots in the Magners League, after wins for the Blues and Scarlets over Connacht and Ulster respectively.