Alan Solomons’ men ultimately cruised to a 32-13 victory over the Dragons and, having so far failed to score four tries in either a Pro12 or European encounter so far, finally registered a five-pointer thanks to touchdowns by WP Nel, Al Dickinson, Tom Brown and Matt Scott.
A dominant pack laid the foundations for an ultimately comfortable win, with the creaking Dragons suffering a fatal total of four yellow cards as they failed to get to grips with a marauding home eight.
Edinburgh were by no means at the top of their game but, after three straight losses in the league, this was very much a case of job done.
It was the home side who made the early inroads with a Sam Hidalgo-Clyne penalty before Dorian Jones responded for the Dragons nine minutes later to level matters on the quarter-hour mark.
In the week building up to the game and with the weather forecast looking grim, Edinburgh players had braced the home faithful for a less than thrilling spectacle but, by the time kick-off arrived, a miserable day in the capital had improved into a cold but dry and still evening, and the game was an open affair, albeit fragmented by errors on both sides.
But it was through the tried and tested driving play of the forwards that Edinburgh got the first try on the board, Scotland prop Nel burrowing over in the right corner after 18 minutes and Hidalgo-Clyne converting.
The scrum-half added a penalty eight minutes later to open up a ten-point lead but Edinburgh suffered a blow as full-back Greig Tonks went off injured and was replaced by 18-year-old Blair Kinghorn.
However, it was the Scotland under-20 prospect who made the break for Edinburgh’s best passage of play in the opening 40 minutes. After Jones had nibbled back three points for the Dragons, the home side finally cut loose as Kinghorn hit a beautiful line and played a deft inside pass to propel his side into the visitors’ 22. Some swift hands ended with Nel appearing to have sneaked over under the posts for his second try of the evening. But the TMO ruled a double movement and Edinburgh headed in at the break frustrated not to have taken a potentially decisive grip on proceedings.
Their hopes of pushing on at the start of the second half were boosted within ten minutes when an infringement by Boris Stankovich saw the Dragons loosehead dispatched to the sin bin by Italian referee Marius Mitrea.
The away side’s predicament became even more acute when Phil Price, the front-row replacement brought on, was also carded five minutes later to reduce the Welsh region to 13 men. Edinburgh dominated possession as you would expect and, despite making slightly heavy weather of it, they managed to stretch the Dragons both ways before John Hardie just managed to keep his scoring pass lateral for prop Dickinson to twist in at the corner.
There was an interminable wait as the referee went to TMO but the groans of the home fans gave way to double cheers as the try was duly awarded and the Dragons suffered yet another yellow card when kicker and stand-off Jones was pinged for a misdemeanour in the build-up to keep the fast-buckling Welshmen contained to 13 bodies.
Edinburgh continued to turn the screw and yet another muscular maul forced the bedraggled Welsh into yet more illegality, which resulted in another yellow – this time for second row Matthew Screech.
A punishing scrum sapped more of the fight from the visitors and there was space out wide for right wing Brown to dive over in the corner with eight minutes left, Hidalgo-Clyne just wide with the conversion.
When Will Helu was bundled into touch in the last five minutes it looked like yet another bonus point was going to elude Edinburgh but they kept pressing and Scotland centre Scott found the space to charge over.
Dragons managed a late consolation try from sub Nic Cudd, converted by Jones, but it was Edinburgh’s night.
SCORERS: EDINBURGH: Tries: Nel, Dickinson, Brown, Scott. Cons: Hidalgo-Clyne (2), Kinghorn. Pens: Hidalgo-Clyne (2). DRAGONS: Try: Cudd, Con: Jones. Pen: Jones.