Leinster booked themselves into their second final of 2011/12 after beating Glasgow 19-15 in the RaboDirect PRO12 semi at the RDS on Saturday.
Jonathan Sexton kicked three first-half penalties to Duncan Weir's one as the hosts opened up a six-point lead at the break.
Sexton added another three-pointer in the second period before Dave Kearney's converted try confirmed their place in the final where they will play the Ospreys.
Dougie Hall and Stuart Hogg went over late on for the visitors, but it proved to be mere consolation.
The Irish province went in as heavy favourites and they justified that tag early on, playing with a high tempo and looking to run the ball from deep. Their initial ambition was rewarded through a long-range Sexton penalty.
But Glasgow gradually grew into the game and Weir levelled the scores from the tee. It was the hosts who were next to threaten.
Although the visitors' defence was valiant, when Leinster were in control of the ball, the Warriors ultimately struggled to contain their wide, expansive game. And Leinster's fly-half kicked a second three-pointer to take them into the lead.
By now, the Irish outfit's power and creativity was starting to tell. Glasgow's Alex Dunbar was sin-binned for a cynical infringement close to his own line, but a combination of superb rearguard action and inaccurate Leinster attack saw the Scottish side hold out. However, Sexton added a penalty late in the half as the hosts took a 9-3 lead into the interval.
The visitors started the second period brightly, but Weir was profligate with two three-point opportunities.
They were punished when the home team's fly-half kicked a penalty of his own before the Irish province effectively sealed the victory when Kearney touched down.
Although Hall and Hogg went in late on, Ruaridh Jackson converting the latter, Leinster comfortably booked their place in the final.
Pen: Sexton 4
Try: Hall, Hogg
Leinster: 15 Isa Nacewa, 14 Fergus McFadden, 13 Eoin O'Malley, 12 Gordon D'Arcy, 11 David Kearney, 10 Jonathan Sexton, 9 Eoin Reddan, 8 Jamie Heaslip (capt), 7 Shane Jennings, 6 Sean O'Brien, 5 Devin Toner, 4 Brad Thorn, 3 Mike Ross, 2 Richardt Strauss, 1 Cian Healy.
Replacements: 16 Sean Cronin, 17 Heinke van der Merwe, 18 Nathan White, 19 Leo Cullen, 20 Kevin McLaughlin, 21 Isaac Boss, 22 Ian Madigan, 23 Andrew Conway.
Glasgow: 15 Stuart Hogg, 14 Federico Aramburu, 13 Alex Dunbar, 12 Graeme Morrison, 11 DTH van der Merwe, 10 Duncan Weir, 9 Chris Cusiter, 8 John Barclay, 7 Chris Fusaro, 6 Rob Harley, 5 Al Kellock (capt), 4 Richie Gray, 3 Mike Cusack, 2 Pat MacArthur, 1 Ryan Grant.
Replacements: 16 Dougie Hall, 17 Jon Welsh, 18 Moray Low, 19 Tom Ryder, 20 Henry Pyrgos, 21 Johnnie Beattie, 22 Ruaridh Jackson, 23 Peter Murchie.
Referee: George Clancy (IRFU)
Assistant Referees: John Lacey, Leo Colgan (both IRFU)
Citing Commissioner: Tom McCormack (IRFU)
TMO: Marshall Kilgore (IRFU)