Edinburgh (9) 43
Tries: Houston, Meyer, Paterson, Cairns Cons: Paterson 4 Pens: Paterson 5
Dragons (3) 3
Alan MacDonald tries to break free from the Dragons' Wayne Evans
Edinburgh romped to a bonus-point win over Newport Gwent Dragons to climb over the Ospreys into third place in the Magners League.
In the process the hosts hurt Dragons' hopes of an automatic place in next season's Heineken Cup.
Chris Paterson claimed 28 points, touching down and adding conversions to all four Edinburgh tries as well as five penalties.
The Dragons' only points came from the boot of fly-half Jason Tovey.
Edinburgh's victory smashed Andy Robinson's Dragons jinx as his side rattled up a record fifth league triumph on the trot.
For an hour, they had to rely on the boot of Chris Paterson to keep alive their hopes of a top-three finish to their campaign.
But the Welsh resistance was broken when substitute John Houston pounced for the first try - and then it was an avalanche.
Paterson's haul helped ensure Robinson's first win against the Dragons since taking over.
The opening quarter was a disjointed and jittery affair, with neither side able to carve out a single clear-cut scoring opportunity.
Unseasonably sodden conditions also prompted a spate of basic handling errors and the frustrations of the players were reflected in the high penalty count.
Dragons edged in front after less than two minutes when Jason Tovey slotted a simple kick after Edinburgh were guilty of playing the ball on the deck.
Paterson quickly levelled with another close-range effort, though his strike was far from perfect and it just wobbled over the crossbar.
Gunners continued to have the better of territory and possession and Paterson was on target again midway through the half as Aled Brew was penalised for kicking the ball away in dissent.
The Newport wing was lucky to escape without a yellow card.
Paterson completed his treble after a maul offence as Edinburgh applied pressure, but they had a major let-off when a Brew break freed hooker Tom Willis, who let the ball slide from his grasp as he plunged over the line.
Paterson continued to rack up the points after the restart, taking his penalty tally to five as the scrappy action continued.
His first of the half was a 40-metre thump for offside, then he chipped over from point-blank range when the Dragons defence killed the ball.
Houston powered over following a quick tapped penalty by skipper Mike Blair, Paterson goaling from a wide angle.
And he was spot on yet again when another substitute, soon-to-be retired scrum-half Ben Meyer, wriggled through seconds after entering the fray.
Paterson grabbed his try in the wake of an interception by Ally Hogg - and Ben Cairns completed the rout with another steal.
Both were converted by Paterson.
Edinburgh: Paterson; A Turnbull, Cairns, De Luca, Webster; Godman, M Blair (capt); Traynor, Ford, G Cross, C Hamilton, J. Hamilton, Newlands, MacDonald, Hogg.
Replacements: Houston for A Turnbull (46), Southwell for Godman (61), Meyer for M Blair (66), Kelly for Ford (68), Grant for G Cross (68), MacLeod for J Hamilton (61), Mustchin for MacDonald (62).
Dragons: Morgan; M Thomas, Davies, Sidey, Brew; Tovey, W Evans, Gustafson, Willis, R Thomas, A Hall, Charteris, MacDonald, Hill, L Evans.
Replacements: Dolman for Sidey (65), Walker for W Evans (75), S Jones for Willis (61), Webb for R Thomas (61), Lydiate for MacDonald (40).
Not Used: N Hall, Arlidge.
Ref: D Phillips (Chichester).