Ian Madigan kicked six penalties as Leinster beat Bath 18-15 in their European Champions Cup quarter-final in Dublin.
Bath scored the only two tries of the match, with George Ford diving over in the first half and then creating Stuart Hooper's try early in the second.
The English club did well to get back within three points of their opponents, but were made to pay for their indiscipline, especially at scrum time, by the boot of Madigan.
Leinster – Penalties: Ian Madigan (6).
Bath – Tries: George Ford, Stuart Hooper. Conversion: Ford. Penalty: Ford.
Leinster – 15 Rob Kearney, 14 Fergus McFadden, 13 Ben Te'o, 12 Ian Madigan, 11 Luke Fitzgerald, 10 Jimmy Gopperth, 9 Isaac Boss, 8 Jamie Heaslip (c), 7 Sean O'Brien, 6 Jordi Murphy, 5 Mike McCarthy, 4 Devin Toner, 3 Mike Ross, 2 Sean Cronin, 1 Cian Healy.
Subs: 16 Richardt Strauss, 17 Jack McGrath, 18 Marty Moore, 19 Tom Denton, 20 Dominic Ryan, 21 Eoin Reddan, 22 Gordon D'Arcy, 23 Zane Kirchner.
Bath – 15 Anthony Watson, 14 Horacio Agulla, 13 Jonathan Joseph, 12 Kyle Eastmond, 11 Matt Banahan, 10 George Ford, 9 Micky Young, 8 Leroy Houston, 7 Francois Louw, 6 Carl Fearns, 5 Dave Attwood, 4 Stuart Hooper (c), 3 Kane Palma-Newport, 2 Rob Webber, 1 Paul James.
Subs: 16 Ross Batty, 17 Nick Auterac, 18 Max Lahiff, 19 Matt Garvey, 20 Alafoti Faosiliva, 21 Peter Stringer, 22 Sam Burgess, 23 Tom Homer.
Photo: Jamie McDonald/Getty Images