Leinster continued their winning start to the United Rugby Championship season as they scored five tries to make it three bonus-point victories from three by defeating Benetton 35-5 in Stadio di Monigo on Saturday.
The Irish province had their extra point in the bag before the half-hour mark courtesy of a penalty try and converted scores by Conor Frawley, Jack Conan and Caelan Doris to lead 28-0 at half-time.
Mirco Spagnolo was penalised and yellow-carded for pulling down a maul short of the line and on the resumption of play Frawley burst through the Benetton defence to touch down under the posts.
Conan dotted down in the corner for try number three and fellow Ireland international back row Doris crashed over from five metres out. Frawley added three conversions.
The second period was much more closely contested as the hosts passed up several scoring opportunities before Marco Manfredi touched down from a driving maul in the 66th minute after Ryan Baird had been sin-binned for a cynical foul.
Replacement hooker Lee Barron crashed over for Leinster's fifth try late on, with Ross Byrne adding the extras to restore their 28-point advantage.
Leinster next face Munster in an Irish interprovincial derby at Croke Park on 12 October, while Benetton host the Sharks as they continue to chase a first win of the campaign.
Benetton Treviso: Gallagher, Mendy, Menoncello, Fekitoa, Odogwu, Umaga, Garbisi, Spagnolo, Maile, Ferrari, N. Cannone, Favretto, Negri, Zuliani, Lamaro.
Replacements: Manfredi, Aminu, Avaca, Ruzza, Marini, L. Cannone, Uren, Marin.
Leinster: Keenan, J. O'Brien, Ringrose, J. Osborne, Lowe, Frawley, Gibson-Park, Porter, Kelleher, Furlong, J. McCarthy, Snyman, Conan, van der Flier, Doris.