Newport Gwent Dragons conceded seven tries as Treviso eased to a bonus point Pro12 win.
A three-try blitz in the opening 16 minutes laid the foundations for the victory with Brendan Williams crossing twice after Alessandro Zanni's opener.
Ludovico Nitoglia added the fourth early after the break, while Tobias Botes, Robert Barbieri and Paul Derbyshire crossed in the final stages.
The Dragons managed tries from Tonderai Chavhanga (two) and Steffan Jones.
Chavhanga's second and Jones' effort arrived in the final six minutes but they could not hide the manner of the comprehensive defeat.
The result extends Treviso's run to four consecutive victories, and represents the Italian side's biggest league win and the first time they have managed to score four tries or more in the competition.
Benetton Treviso: Nitoglia; Benvenuti, Galon, Sgarbi, Williams; Burton, Semenzato; Filippucci, Zanni, Minto, Van Zyl, A. Pavanello, Cittadini, Ceccato, Rizzo.
Replacements: McLean for Burton (66), Botes for Semenzato (54), Barbieri for Filippucci (46), Derbyshire for Van Zyl (61), Di Santo for Cittadini (54), Vidal for Ceccato (46), Muccignat for Rizzo (46).
Not Used: Bernabo.
Dragons: M. Thomas; Chavhanga, Hughes, A. Smith, Poole; S. Jones, Bedford; L. Evans, G. Thomas, Coombs, Morgan, A. Jones, Buck, Willis, Price.
Replacements: Leadbeater for M. Thomas (70), Robling for Hughes (63), Tovey for Poole (9), Brown for L. Evans (57), Groves for Coombs (49), Way for Buck (41), Buckley for Willis (39), N. Williams for Price (54).
Referee: John Lacey (IRFU).
Assistant Referees: Stefano Mancini, Domenico Sironi (both FIR).
Citing Commissioner: Claudio Giacomel (FIR).