Monty Ioane scored a hat trick as Treviso stunned PRO14 champions Scarlets with a 22-12 victory in Italy.
The Australian winger had crossed twice when the Scarlets won the Champions Cup clash between the two teams in December.
This time Ioane went one better by the 50-minute mark as Benetton upset the Conference B form table.
Ioane opened the scoring after 25 minutes when Johnny McNicholl made a mess of Marty Banks’ cross-field kick.
Banks was again the architect of Ioane’s second try two minutes before the break with a clever chip.
Ioane was denied a third try when the Scarlets defence held him up, but he soon finished a fine handling move to burst over in the corner.
Corey Baldwin latched onto McNicholl’s kick to put the under-strength Scarlets on the scoreboard and Dan Jones converted.
Marco Zanon claimed Treviso’s bonus-point fourth try before Tadhg Beirne managed a late consolation for the Welsh region.