Alberto di Bernardo kicked 16 points as Treviso secured a 26-17 PRO12 triumph over Cardiff Blues at the Stadio Monigo on Saturday.
Alessandro Zanni's try and two di Bernardo penalties gave Treviso a 13-10 lead at the interval, with the Blues responding through Dafydd Hewitt's touchdown and Ceri Sweeney's three-pointer.
Although Lou Reed went over to give Cardiff an early advantage in the second half, a penalty try and eight more points via the boot of their fly-half sealed the victory for Benetton.
Both of these teams had very little to play for apart from pride, but the opening period proved to be a lively affair.
Sweeney opened the scoring for Cardiff before the Blues failed to properly deal with the restart. That allowed Treviso to build and Zanni, playing his first game since starring for Italy in the Six Nations, touched down.
Di Bernardo was on target with the conversion and the hosts led 7-3 with 13 minutes gone.
However, in a topsy-turvy first half, the visitors responded with a converted try of their own when centre Hewitt scampered across the whitewash.
Benetton once again responded, though, and successive penalties from their fly-half established a 13-10 half-time advantage.
It was the Welsh region who controlled the initial exchanges of the second period and Reed powered over to take Cardiff back into the lead.
But a yellow card for back-row Mike Patterson allowed the hosts to build a period of pressure, and the Blues eventually succumbed as the referee awarded a penalty try.
The win was finally secured through di Bernardo who kicked two further three-pointers.
Tries: Zanni, Penalty try
Cons: Di Bernardo 2
Pens: Di Bernardo 4
For Cardiff Blues:
Tries: Hewitt, Reed
Cons: Sweeney 2
Treviso: 15 Brendan Williams, 14 Ludovico Nitoglia, 13 Tommaso Iannone, 12 Doppies La Grange, 11 Christian Loamanu, 10 Alberto Di Bernardo, 9 Fabio Semenzato, 8 Manoa Vosawai, 7 Alessandro Zanni, 6 Dean Budd, 5 Corniel Van Zyl , 4 Francesco Minto, 3 Lorenzo Cittadini, 2 Leonardo Ghiraldini (c), 1 Alberto De Marchi.
Replacements: 16 Giovanni Maistri, 17 Michele Rizzo, 18 Jacobus Roux, 19 Antonio Pavanello, 20 Paul Derbyshire, 21 Simone Favaro,, 22 Edoardo Gori, 23 James Ambrosini.
Cardiff Blues: 15 Jason Tovey, 14 Owen Williams, 13 Gavin Evans, 12 Dafydd Hewitt ,11 Chris Czekaj, 10 Ceri Sweeney, 9 Lloyd Williams, 8 Luke Hamilton, 7 Rory Watts-Jones, 6 Michael Paterson, 5 James Down, 4 Filo Paulo , 3 Benoit Bourrust, 2 Kristian Dacey, 1 Taufa'ao Filise.
Replacements: 16 Marc Breeze, 17 Sam Hobbs, 18 Scott Andrews, 19 Lou Reed, 20 Thomas Young, 21 Robin Copeland, 22 Lewis Jones, 23 Gareth Davies.
Referee: Giuseppe Vivarini (FIR)