The Irish province always held the edge over spirited Dragons and the five points obtained leaves them firmly in the mix with three games remaining.
Academy graduate Matthew Devine impressed as Connacht blitzed Zebre 54-16 in the United Rugby Championship at Dexcom Stadium.
A Ben Healy drop-goal with the last kick of the match earned Edinburgh a dramatic 25-22 win over Connacht just as the Irish side appeared to have snatched a late draw.
Caolin Blade scored his second hat-trick of the season as Connacht maintained their push for a top-eight finish in the BKT URC with a 41-26 bonus-point win over Edinburgh at the Sportsground.
Jack Carty’s second-half drop-goal proved just enough for Connacht to edge out Ospreys 22-19 in an entertaining clash in Swansea.
Ciaran Frawley’s 76th-minute penalty ensured Leinster beat a wasteful Connacht 10-0 at the Sportsground.
Departing flanker Eoghan Masterson scored as Connacht closed out their season with a ragged 22-20 United Rugby Championship win over Zebre Parma at the Sportsground.
Connacht have confirmed the names of all twelve players leaving them at end of the current season, adding that a squad of 44 has so far been assembled for next season.
Connacht were blown away in the second half by the Sharks as they fell short of completing a clean sweep of the United Rugby Championship’s South African sides, losing 41-21 in Durban.
Fourteen-man Connacht were floored by six second-half tries as Leinster ran out 45-8 winners of a bruising United Rugby Championship.