Leinster reached their second Heineken Cup rugby final in three years by defeating holders Toulouse 32-23 in a thrilling battle of the last two European champions at the Aviva Stadium.
Leinster, who were knocked out by Toulouse at the same stage last year, put in a magnificent second half performance and had a flawless kicking display from first five Jonathan Sexton to thank for defeating the four-times champions.
The Irish side face the winner of Monday's semi-final between Northampton and Perpignan in the May 21 final at Cardiff's Millenium Stadium.