Leinster secured their first win of the new RaboDirect Pro12 with a comfortable win over the Dragons at the RDS.
Leinster led 6-3 at half-time but pulled away in the second half thanks to tries from Brendan Macken, Ian Madigan and Fionn Carr.
Man-of-the-match Isa Nacewa kicked four penalties and two conversions.
Jason Tovey scored a try, a penalty and a conversion for the Dragons who remain without a point after their opening two games of the new season.
Leinster got off to a sprightly start, Carr and David Kearney running hard at the Dragons' defence before Nacewa clipped over a sixth-minute penalty.
The full-back was narrowly wide from further out two minutes later, and the Welsh region got up to speed by working a couple of overlaps out wide.
The influence of the Dragons back row grew, with Hugo Ellis and Gavin Thomas ever-willing carriers, and Tovey landed a right-sided penalty to level the scores.
Nacewa delighted the crowd with a deft kick and collect and then some excellent footwork to avoid the grasp of the advancing Adam Hughes.
Leinster saw more of the possession in the second quarter, but the Dragons' disciplined defending kept them at bay and unforced errors also cost the hosts.
A dazzling run from Carr on the half-hour mark set Leinster on the move again and Kearney was inches away from crossing the try-line.
A determined last-ditch challenge from Martyn Thomas denied him, although another Nacewa penalty soon edged Leinster ahead again.
Some good ball retention got the Dragons back to the Leinster 22 but Joe Bedford opted to tap a kickable penalty and the Welshmen were offside in the next phase.
A classy counter-attack from Carr saw him light up the early stages of the second half.
He blasted past Gavin Thomas and tore into the Dragons' half before passing for Macken to cover the final 25 metres into the left corner.
Another long-range surge then nabbed a second try for Leinster.
This time it was a piece of individual brilliance from out-half Madigan as he broke over halfway, got away from Steffan Jones and grounded the ball despite the best efforts of Mike Poole.
Nacewa converted the second of the tries and added a penalty approaching the hour mark to leave the Dragons 21-3 adrift.
Darren Edwards' side showed resilience with a slick counter down the left which saw Pat Leach break away and pass for the supporting Tovey to go in behind the posts.
Tovey added the extras but Leinster kept on course with another precise penalty from Nacewa.
The yellow card for Dragons captain Tom Willis, who was offside and interfering at a ruck, looked to be the final noteworthy act until Carr's deserved score.
Ryan held up the ball well having gathered a kick and replacement Leo Auva'a romped into open territory before finding Carr, who evaded a final challenge on a strong run to the line.
Leinster: I Nacewa; F Carr, B Macken, E O'Malley, D Kearney; I Madigan, C Willis; H van der Merwe, R Strauss, J Hagan; Damian Browne, D Toner; K McLaughlin, D Ryan, R Ruddock (capt).
Replacements: A Dundon for Strauss (65), J McGrath for Hagan (70), J O'Connell for Berquist (73), M Flanagan for Browne(62), L Auv'a for Ruddock (62), J Cooney for Willis (56), M Berquist for Madigan (56), D Hudson for D Kearney (78).
Newport-Gwent Dragons: Martyn Thomas; Adam Hughes, Tom Riley, Pat Leach, Mike Poole; Jason Tovey, Joe Bedford; Phil Price, Tom Willis, Ben Castle, Adam Jones, Rob Sidoli, Andrew Coombs, Gavin Thomas, Hugo Ellis
Replacements: Rhys Buckley for A Jones (64), Nathan Williams for Price (74), Dan Way for Castle (30), Lewis Evans for Bedford (52), Jevon Groves for Coombs (78), Wayne Evans for Ellis (52), Steffan Jones for Hughes (41), Jamie Smith for S Jones (58).
Referee: Andy Macpherson (SRU)