Leinster scored five first-half tries against Glasgow as they kept their hopes alive of qualifying for the knock-out stages of the Heineken Cup.
HEINEKEN CUP POOL FIVE
Leinster: (25) 46:
Tries: Jowitt 2, Horgan, Dempsey, Contepomi, O'Driscoll 2, Hickie
Cons: Contepomi 3
Glasgow: (10): 22
Tries: Lamont, Roberts, Barclay
Cons: Parks 3
Samoan Cameron Jowitt scored twice while Shane Horgan, Girvan Dempsey and Felipe Contepomi also touched down.
Rory Lamont scored a solo try with Dan Parks converting and kicking a penalty as Glasgow trailed 25-10 at the break.
Brian O'Driscoll, twice, and Denis Hickie also scored as Mike Roberts and John Barclay touched down for Glasgow.
Leinster would have won by more had Felipe Contepomi brought his kicking boots as the Argentinian missed all five first-half conversions.
But Leinster nevertheless grabbed a bonus point that pulls them within six points of Bath and well in the running for one of two best trunners-up.
A thunderous line-out drive saw Jowitt plunge over for Leinster's first try on seven minutesand soon after Horgan outmuscled Lamont to go in at the right corner.
The Scottish international got his revenge on 22 minutes when he gathered a loose pass from O'Driscoll over halfway and brushed aside three tackles to score under the posts.
Dempsey crowned his 100th appearance for Leinster with the third try which was added to by Contepomi and Jowitt.
O'Driscoll broke the stalemate after the restart with a brace of tries, the second a trademark cut off his left foot.
Three tries followed in injury-time as first Roberts for Glasgow and then Hickie scored before Barclay closed out the scoring from a close range drive.
Man-of-the-match Keith Gleeson
"Glasgow made it very hard for us. They came to Dublin with nothing really to play for.
"On the night, though, we too many mistkaes for our liking. But we will take the points.
"We will need to be a little bit more clinical in our finishing."
Leinster: Dempsey; Horgan, O'Driscoll, D'Arcy, Hickie; Contepomi, Easterby; Corrigan, B. Blaney, Byrne, Williams, O'Kelly, Jowitt, Gleeson, Miller.
Replacements: Lewis for Horgan (74), O'Riordan for Easterby (74), D. Blaney for B. Blaney (74), McCormack for Byrne (65), Byrnes for O'Kelly (74), Ronan for Jowitt (41), Kearney for Dempsey (79).
Glasgow: Staniforth, O'Hare, Morrison, Henderson, Lamont, Parks, Beveridge, Tckachuk, Lawson, Murray, Turner, Hamilton, Swindall, Petrie, Barclay.
Replacements: Pinder for Beveridge (57), Thomson for Lawson (41), Barker for Turner (41), Hayter for Swindall (65). Not Used: Harrison, Gregor.
Referee: Joel Jutge (France)