The Dragons held on for a narrow victory away to Edinburgh in the Heineken Cup at Murrayfield.
Edinburgh (10) 13
Pens: Paterson 2
Dragons: (10) 17
Tries: Wyatt, Luscombe
Cons: Sweeney 2
The two sides were level at 10-10 at the break after a try apiece, with Gareth Wyatt crossing for the visitors and Dougie Hall scoring for Edinburgh.
Ceri Sweeney and Chris Paterson each added a penalty and a conversion.
Hal Luscombe's excellent try after the break saw the Dragons pull seven points clear and although a Paterson penalty cut the gap the visitors held on.
Sweeney opened the scoring with a simple penalty for the Dragons after 13 minutes and the visitors stretched their lead with a sparkling try.
Scrum-half Gareth Baber darted down the blindside and his chip was gathered on the full by the flying Wyatt, who raced over untouched. Sweeney added the extras.
Edinburgh finally got on the scoreboard through a Paterson penalty and they drew level before half-time with a pushover try that Paterson converted.
After Edinburgh kicked a penalty into the corner it looked as though nothing would come of it when a Dragons counter-drive forced the hosts back towards the 22.
However, Edinburgh then managed to get some forward momentum and rumbled their way over, Hall benefiting from his team-mate's efforts.
The Dragons went back in front with a cracking try which was set up by Sione Tuipulotu's burst through the middle.
He fed Kevin Morgan before Percy Montgomery cut back inside and Luscombe was on hand to cross under the posts for a converted score.
Edinburgh launched a series of attacks and cut the gap to four points through a Paterson penalty with five minutes to go.
Simon Webster sparked a threatening late attack with a searing break and a chip and chase, but the Dragons managed to bundle David Callam out as he tried to power his way over in the corner deep into injury time.
Edinburgh coach Frank Hadden claimed luck was against his side.
He insisted the result could have been different if Marcus Di Rollo had not been pulled back by Baber as he supported a Paterson break late in the game.
"It came at a very significant moment because it looked as if Chris would offload for a try," said Hadden
"When a game is on a knife-edge, you need the breaks to go your way and that just didn't happen."
Dragons coach Chris Anderson was understandably delighted to have won away from home.
The former Australia rugby league coach said: "This was a big result for us.
"It gives us something to build on after the disappointment of losing to Newcastle Falcons.
"Edinburgh are always very strong on their own turf and they played some great rugby against us."
Edinburgh: Southwell, Paterson, Di Rollo, Joiner, Webster, Laney, Blair, Jacobsen, Hall, Smith, Hines, Kellock, Strokosch, Hogg, S. Cross.
Replacements: Kelly, Brannigan, Pringle, Callam, Lawson, Godman,
Dragons: Montgomery, Wyatt, Luscombe, Tuipulotu, Morgan, Sweeney, Baber, Snow, Jones, Anthony, Gough, Owen, Ringer, Bryan, Forster.
Replacements: Richards, Black, Thomas, Charteris, Beattie,
Referee: Simon McDowell (Ireland)