Leinster celebrated a famous four-try victory away to the mighty Toulouse in the Heineken Cup quarter-finals.
Toulouse (9) 35
Tries: Nyanga, Jauzion
Con: Elissalde 2
Pens: Elissalde 6
Leinster (19) 41
Tries: O'Driscoll, Jowitt, Hickie, Horgan
Con: Contepomi 3
Pens: Contepomi 5
The Irish province, boosted by a well-worked try by skipper Brian O'Driscoll, led 19-9 at the interval.
The match seemed to be swinging the way of the holders when they chipped it back to 19-18 early in the second half.
However, tries by Cameron Jowitt, Denis Hickie and Shane Horgan put Leinster in command before late Toulouse scores by Yannick Nyanga and Yannick Jauzion.
Toulouse, the only club to win the cup three times, were stunned by the strength of Leinster's magnificent display.
Early in the match, a series of penalties from Jean-Baptiste Elissalde for Toulouse and Leinster's Felipe Contepomi saw the Irish side 9-6 ahead.
Then O'Driscoll burst through in the 26th minute to finish a fine move involving Horgan and Contepomi.
That gave Michael Cheika's men their 10-point interval advantage but two penalties from Elissalde and a Michalak drop brought the French to within a point.
All the momentum appeared to be with Toulouse but on 53 minutes a loose pass from Michalak was snapped up by Jowitt for Leinster's second try.
They touched down again when Hickie broke from deep and cleverly exchanged passes with Gordon Darcy to just squeeze over in the left corner.
Horgan then charged over for a fourth try and, although Nyanga and Jauzion went over for late Toulouse tries, Leinster had done enough to secure one of their greatest victories.
Toulouse: Poitrenaud, Clerc, Jauzion, Fritz, Heymans, Michalak, Elissalde, Poux, Bru, Hassanein, Pelous, Brennan, Bouihlou, Nyanga, F. Maka.
Replacements: Lacombe, Menkarska, Millochlusky, Lamboley, Dubois, Medard.
Leinster: Dempsey, Horgan, O'Driscoll, D'Arcy, Hickie, Contepomi, Easterby, Corrigan, D. Blaney, Green, Williams, O'Kelly, Jowitt, Gleeson, Heaslip.
Replacements: D. Blaney, McCormack, Ronan, Miller, O'Riordan, Lewis, Kearney.
Referee: D Pearson (England)