Ulster secured a valuable 38-34 bonus point victory over Benetton, which resulted in them moving up to fifth place in the United Rugby Championship.
The hosts won at Kingspan Stadium thanks to tries from Tom Stewart, Reuben Crothers, Jacob Stockdale, Will Addison and Cormac Izuchukwu.
Friday night's victory saw Ulster move ahead of Benetton in the URC standings ahead of the weekend's remaining games.
Click here for scorers
The Italians took the lead with a clever try in the 6th minute. Michele Lamaro made a big carry and fed winger Rhino Smith, who was soon forced into the corner by Tommaso Menoncello for a no-contest.
Ulster hit back 11 minutes later with his first outing into the visitors' 22, with scrum-half John Cooney drawing the defense on a line-break and clearing hooker Stewart under the post.
Cooney added the conversion, but Benetton regained the lead in the 24th minute when full-back Jacob Umaga converted a penalty in front of the post.
Umaga missed a chance to extend Benetton's lead when he was taken wide with a long-range penalty.
The lead changed hands again in the 33rd minute, with Ulster scoring their second try. Cooney was once again the architect and although he was stopped short of the line, Crothers rose from the bottom of the ruck and barged over from close range.
Winger Stockdale scored Ulster's third try just before half-time, winning the race to collect Stuart McCloskey's tip and dot down, and Cooney's conversion put the hosts 21-8 up at half-time. did.
Werner Koch's hat-trick helps the Sharks defeat fellow struggling Scarlets in the United Rugby Championship
Umaga took advantage of a mistake by the Ulster defense to score a second try for the visitors six minutes after the restart, but he was unable to score his own.
Ulster scored a try for a bonus point in the 50th minute when center Addison tipped the ball over a corner after the ball moved quickly up the pitch. Cooney was converted.
Benetton scored their third try in the 56th minute when substitute Toa Harafihi went over and Tomas Albornoz scored.
Substitute prop Ivan Nemer took the ball from Harry Sheridan on his own tryline, earning Benetton a bonus point and Albornoz scoring.
Izuchukwu responded immediately for Ulster, with substitute Lock bulging in from close range and Cooney converting.
Ulster's scrum-half added a penalty in the 73rd minute and Benetton secured their second match point with a late try from Albornoz.
team
Ulster: 15 Mike Rowley, 14 Rob Balkoon, 13 Will Addison, 12 Stuart McCloskey, 11 Jacob Stockdale, 10 Billy Burns, 9 John Cooney, 8 David McCann, 7 Reuben Crothers, 6 Dave Ewers, 5 Alan O'Connor (c), 4 Harry Sheridan, 3 Scott Wilson, 2 Tom Stewart, 1 Eric O'Sullivan
Replacement: 16 John Andrew, 17 Andrew Warwick, 18 James French, 19 Cormac Iztyuk, 20 Greg Jones, 21 Dave Shanahan, 22 Luke Marshall, 23 Ethan McIlroy
Benetton: 15 Jacob Umaga, 14 Leonardo Marin, 13 Tommaso Menoncello, 12 Marco Zanon, 11 Rhino Smith, 10 Tomas Albornoz, 9 Andy Woolen, 8 Lorenzo Cannone, 7 Michele Ramaro (c), 6 Alessandro・Izecole, 5 Edoardo Iacizzi, 4 Scott Scrafton, 3 Simione Ferrari, 2 Giacomo Nicotera, 1 Thomas Gallo
Replacement: 16 Gianmarco Lucchesi, 17 Ivan Nemer, 18 Tiziano Pasquali, 19 Niccolò Cannone, 20 Riccardo Fabret, 21 Tor Harafich, 22 Alessandro Garbisi, 23 Filippo Drago
Referee: Sam Grove-White (SRU)
Assistant referee: Robbie Jenkinson (IRFU), Padraig Reddy (IRFU)
TMO: Sean Brickell (WRU)
read more: Emiliano Boffelli returns to Edinburgh as Stormers and Dragons strongman reaches major milestone