Three tries from Dominic Ryan and two Sean Cronin touchdowns helped Leinster hammer Treviso in Saturday's Pro12 clash at the RDS.
Ryan and Cronin both notched two tries in the opening 27 minutes with Ian Madigan's extras helping the home side to a 26-0 lead at the interval.
Flanker Ryan completed his hat-trick early in the second half before Ludovico Nitoglia replied for Treviso.
However, Leo Auva'a added a sixth try for Leinster late in the game.
The win moves Leinster to within two points of second-placed Glasgow Warriors in the table.
Joe Schmidt's charges started the game with the clear intention of attacking Benetton Treviso from the word go and following some excellent early pressure in the Italians' half, they were rewarded with a 10th-minute try.
The industrious Ryan reached over in the corner at the end of a long spell of play on the right wing although Madigan was off target with the difficult conversion.
Ireland hooker Cronin notched Leinster's second try three minutes later with a typically forceful run after initial breaks by Luke Fitzgerald and Fergus McFadden.
After Madigan slotted the conversion, fly-half James Ambrosini missed a chance to open Treviso's account and further salt was rubbed into the visitors's wounds by Ryan's second try after a line-out drive.
Cronin's second try fourth minutes later secured the bonus point with the hooker finishing off a sweeping move after a storming run by impressive centre Andrew Goodman.
Leinster repelled some Treviso pressure before the break and Ryan ran in his third try six minutes after the restart following good work by the home pack.
To their credit, Treviso kept battling and winger Nitoglia finished off the fine move in the 49th minute.
The home team became somewhat ragged after the introduction of several replacements but Auva'a, who had come on for Jordi Murphy, did make his presence felt with a 69th-minute try to round off a comprehensive Leinster victory.
Leinster: L Fitzgerald; D Kearney, E O'Malley, A Goodman, F McFadden; I Madigan, E Reddan; J McGrath, S Cronin, J Hagan; B Marshall, D Toner; R Ruddock (capt), D Ryan, J Murphy.
Replacements: F Carr for O'Malley 54, N Reid for Goodman 54, I Boss for Madigan 65, J O'Connell for J McGrath 65, A Dundon for Cronin 73, M Bent for Hagan 56, L Cullen for Marshall 54, L. Auva'a for Murphy 56
Benetton Treviso: G Toniolatti, L Nitoglia, A Pratichetti, G La Grange, T Iannone; Ambrosini, F Semenzato; M Rizzo, G Maistri, J Roux; M Fuser, C Van Zyl (captain); D Budd, V Bernabo, M Vosawai.
Replacements: B Williams for Toniolatti 56, C Loamanu for Pratichetti 58, I Fernandez-Rouyet for Rizzo 65, P Di Santo for Roux (65), F Giusti for Fuser 33, F Sbaraglini for Bernabo (65).
Not Used: E Ceccato, L Morisi.
Referee: Leighton Hodges (RFU)