Treviso slumped to a sixth successive loss in the PRO12 as they were well beaten by Leinster, who won 27-3 with a bonus-point on Sunday.
In the first half, Treviso dominated possession but it was Leinster who dominated the scoreboard. Tries came from Jack McGrath and Isa Nacewa, with Jonathan Sexton and Fergus McFadden grabbing two and three points respectively.
With all their internationals back in the starting line-up, Leinster pulled away from their opponents in the second half.
Scores from Jack Conan and Ben Te'o' put them out of reach, with McFadden converting one to take his personal tally to five points.
Treviso's only contribution to the second half was a yellow card for winger Ludovico Nitoglia.
The Irish side opened the scoring in the first five minutes through loosehead prop McGrath, with Sexton adding his first points since returning from Racing 92.
After a penalty from Treviso full-back Jayden Hayward, Sexton was sent to the bin for a late tackle. With the one man advantage, the home side pressed, but failed to convert any of their opportunities into points.
Having absorbed the early Treviso pressure, McFadden kicked a penalty for Leinster to extend the lead to seven points.
As the half went into overtime, the away side grabbed their second try through full-back Nacewa after a neat move from Sexton and Dave Kearney.
In a quiet start to the second half, it was the way side who seized the initiative. A quick break saw number eight Conan go over in the corner after a period of sustained Leinster pressure.
Treviso winger Nitoglia was shown yellow for a deliberate knock on shortly after, making a seemingly impossible task even more difficult.
Unlike their opponents, Leinster took advantage of the extra man to grab the bonus point through a Te'o try. A neat pass from Sexton saw the centre break the Italian line and go in under the posts.
The defeat sees Treviso rock bottom of the league, with six defeats from six and no points registered. For Leinster, the win sees them climb further up the table ahead of their game against the high-flying Scarlets next weekend.
Tries: McGrath, Nacewa, Conan, Te'o
Con: Sexton, McFadden
Treviso: 15 Jayden Hayward, 14 Ludovico Nitoglia, 13 Andrea Pratichetti, 12 Sam Christie, 11 Simone Ragusi, 10 Luke Mclean, 9 Edoardo Gori, 8 Abraham Steyn, 7 Alessandro Zanni (c), 6 Francesco Minto , 5 Teofilo Paulo, 4 Marco Fuser, 3 Rupert Harden 2 Davide Giazzon, 1 Matteo Zanusso.
Replacements: 16 Luca Bigi, 17 Alberto De Marchi, 18 Simone Ferrari, 19 Jeff Montauriol, 20 Robert Barbieri, 21 Chris Smylie, 22 James Ambrosini, 23 Tommaso Iannone.
Leinster: 15 Isa Nacewa (c), 14 Fergus McFadden, 13 Ben Te'o, 12 Luke Fitzgerald, 11 Dave Kearney, 10 Johnny Sexton, 9 Eoin Reddan, 8 Jack Conan, 7 Jordi Murphy, 6 Rhys Ruddock, 5 Mike McCarthy, 4 Hayden Triggs, 3 Tadhg Furlong, 2 Sean Cronin, 1 Jack McGrath.
Replacements: 16 Richardt Strauss, 17 Cian Healy, 18 Marty Moore, 19 Devin Toner, 20 Josh van der Flier, 21 Luke McGrath, 22 Cathal Marsh, 23 Noel Reid.
Referee: Andy Brace (Ireland)
Assistant referees: Giuseppe Vivarini (Italy), Gregorio Piran (Italy)
Television match official: Stefano Roscini (Italy)
Assessor: Rosanno Faccioli (Italy)