Ulster have continued their unbeaten start to this season's Heineken Cup by thrashing Treviso 35-3.
There was little between the two sides in the opening 30 minutes, but Ulster upped the tempo for the final 10 minutes of the first half, resulting in a try for Luke Marshall.
Alberto di Bernardo kicked a penalty for the home team with just under half-an-hour gone, which would be their only points of the tie.
Discipline issues cost the hosts in the second half, as Brendan Williams and Luke McLean were sent to the sin bin nine minutes apart, allowing Craig Gilroy and Robbie Diack to extend the visitors' lead.
The visitors brought on numerous replacements with the result in the bag, but Jared Payne darted over to secure the bonus point inside the final three minutes.