Leinster claimed a bonus-point victory against Edinburgh as they ran out 33-20 winners at Murrayfield in their PRO12 clash on Friday.
Mike Allen got an early try for Edinburgh but scores from Dan Leavy and Garry Ringrose quickly shifted momentum in Leinster's favour.
Isa Nacewa got in on the action with a try of his own and Jamison Gibson-Park capped off a terrific first half for the visitors with a try, Leinster going into the break with a 8-26 lead.
Hamish Watson gave Edinburgh a sniff of hope when he went over for a try early in the second half and Magnus Bradbury kept kept the dream alive with a late try of his own, but it was Leinster who had the last laugh as Leavy killed the game off with a late try.
Leinster were hoping to put last May's final defeat behind them as they returned to Murrayfield.
Allen opened the scoring for the Scots with a try within a minute. Weir shanked the conversion but later made amends with a shot at the posts to make it 8-0.
Leavy strolled through a huge gap in the Edinburgh defence to bag a try for the visitors. Nacewa scored the conversion from in front of the posts to make it 8-7 with 15 minutes played.
The momentum of the game shifted and after plenty of patient build up from Leinster Rigrose snuck through for the visitor's second try. Nacewa got the conversion to make it 8-14.
Nacewa went through on the wing to score and convert Leinster's third making it 21-8 with ten minutes left to play in the first half.
Gibson-Park sniped the last try of the first-half after finding a gap near the ruck. Nacewa skewed the conversion to make it 8-26 at half-time.
Watson got one back for Edinburgh just after half-time. Weir scored the conversion to make it 15-26.
With six minutes left to play the towering figure of Bradbury crashed through to leave Edinburgh with a chance at a last gasp victory. Weir somehow managed to miss the conversion from the middle of the park.
Leinster killed any hopes of a comeback with a late try from Leavy, Nacewa kicking the conversion to seal a 20-33 win for the visitors.
Tries: Allen, Watson, Bradbury
Tries: Leavy 2, Ringrose, Nacewa, Gibson-Park
Cons: Nacewa 4
Edinburgh: 15 Glenn Bryce, 14 Michael Allen, 13 Sasa Tofilau, 12 Phil Burleigh, 11 Tom Brown, 10 Duncan Weir, 9 Nathan Fowles, 8 Magnus Bradbury, 7 John Hardie, 6 Jamie Ritchie, 5 Grant Gilchrist (c), 4 Ben Toolis, 3 WP Nel, 2 Ross Ford, 1 Rory Sutherland
Replacements: 16 Stuart McInally, 17 Allan Dell, 18 Kevin Bryce, 19 Fraser McKenzie, 20 Hamish Watson, 21 Sam Hidalgo-Clyne, 22 Blair Kinghorn, 23 Solomoni Rasolea
Leinster: 15 Zane Kirchner, 14 Isa Nacewa (c), 13 Garry Ringrose, 12 Noel Reid, 11 Dave Kearney, 10 Joey Carbery, 9 Jamison Gibson-Park, 8 Jamie Heaslip, 7 Dan Leavy, 6 Jordi Murphy, 5 Mike McCarthy, 4 Devin Toner, 3 Mike Ross, 2 Sean Cronin, 1 Jack McGrath
Replacements: 16 Bryan Byrne, 17 Cian Healy, 18 Tadhg Furlong, 19 Ross Molony, 20 Josh van der Flier, 21 Luke McGrath, 22 Cathal Marsh, 23 Rory O'Loughlin
Referee: David Wilkinson (Ireland)
Assistant Referees: Emanuele Tomo (Italy), Bob Nevins (Scotland)
TMO: Carlo Damasco (Italy)