Mae'r Scarlets yn parhau yn y chweched safle, gyda Gleision Caerdydd yn bumed.
Roedd y Scarlets ar y blaen 17-6 ar yr hanner yn dilyn ceisiadau gan Jonathan Edwards a Tavis Knoyle. Ond, dim ond y canolwr, Jonathan Davies, a lwyddodd i sgorio cais yn yr ail hanner.
Daeth unig gais yr ymwelwyr ddau funud o'r diwedd, gyda Tobias Botes yn tirio. Daeth gweddill y pwyntiau i Treviso o esgid Kris Burton.
Scarlets: Rhys Priestland; George North, Gareth Maule, Jon Davies, Morgan Stoddart; Stephen Jones (capt), Gareth Davies; Iestyn Thomas, Rhys Lawrence, Rhys Thomas, Lou Reed, Aaron Shingler, Rob McCusker, Johnathan Edwards, Ben Morgan.
Eilyddion: Emyr Phillips, Rhodri Jones, Peter Edwards, Damian Welch, Josh Turnbull, Tavis Knoyle, Regan King, Scott Williams.
Benetton Treviso: Joseph Maddock; Ludovico Nitoglia, Andrea Pratichetti, Gonzalo Garcia, Michele Sepe; Kristopher Burton, Fabio Semenzato; Michele Rizzo, Leonardo Ghiraldini (capt), Ignacio Fernandez Rouyet, Valerio Bernabò, Corniel Van Zyl, Benjamin Vermaak, Alessandro Zanni, Robert Barbieri.
Eilyddion: Diego Vidal, Matteo Muccignat, Lorenzo Cittadini, Gonzalo Padrò, Paul Derbyshire, Simon Picone, Tobias Botes, Luke McLean.
Dyfarnwr: John Lacey (Iwerddon).