Evans' try books Scarlets Euro spot
Steff Evans' try ten minutes from time saw Scarlets squeeze past Treviso and book their spot in next season's European Champions Cup.
Scarlets arrived in Italy knowing a win would see them secure their place in next season's premier European competition, however their hosts had the same idea as they looked to finish above Zebre in the Pro12 table.
And it was Treviso who got off to a fast start as tries from Davide Giazzon and Jayden Hayward gave them a 13-3 half-time lead.
But that was as good as it got for the home side as after Liam Williams touched down, Evans went over on 70 minutes to ensure Scarlets finished their Pro12 campaign in sixth.
However, there was still something for Treviso to celebrate as they will join them in Europe's top competition next season after finishing above Zebre.
After a tight opening ten minutes at a sunny Stadio Monigo Scarlets scrumhalf Gareth Davies had to be alert to get across and thwart his opposite number Henry Seniloli close to the line as the match opened up.
But that just proved to be a sign of things to come as moments later hooker Giazzon drove over from an attacking line out as first blood went to the hosts, Hayward missing with the conversion.
Five minutes later Treviso No.8 Matt Luamanu gathered his own chip over but was stopped just short of the line before knocking on.
But on 20 minutes the home side did stretch their lead further as Hayward stroked over a penalty from straight in front of the posts after Scarlets were penalised at a scrum.
Scarlets got themselves on the scoreboard with a Rhys Priestland penalty, but on 29 minutes Hayward intercepted an Adam Warren pass and ran in to score Treviso's second try of the game, the fullback once again missing the conversion.
This meant the home side led 13-3 at half-time but things should have got even better after the interval as Seniloli celebrated before touching the ball down and was caught by Scott Williams who held the Treviso scrumhalf up over the line.
And on the hour mark things went from bad to worse for the home side as Scarlets fullback Liam Williams skipped through to score underneath the posts, Priestland bringing his side to within three points by adding the extras.
This gave the visitors momentum and on 69 minutes they led for the first time, wing Evans diving over in the corner before Priestland added the extras from the touchline.
And that proved enough to ensure a European Champions Cup spot for Scarlets next term, while despite the defeat Treviso will join them as they finished above Zebre.
The scorers:
Scarlets:
Tries: Liam Williams, Evans
Cons: Priestland 2
Pen: Priestland
Benetton Treviso:
Tries: Giazzon, Hayward
Pen: Hayward
Teams:
Scarlets: 15 Liam Williams, 14 Adam Warren, 13 Hadleigh Parkes, 12 Scott Williams, 11 Steff Evans, 10 Rhys Priestland, 9 Gareth Davies, 8 John Barclay, 7 James Davies, 6 Aaron Shingler, 5 Lewis Rawlins, 4 Jake Ball, 3 Peter Edwards, 2 Ken Owens (captain), 1 Rob Evans.
Replacements: 16 Ryan Elias, 17 Phil John, 18 Wyn Jones, 19 George Earle, 20 Rory Pitman, 21 Rhodri Williams, 22 Steven Shingler, 23 Daniel Jones.
Benetton Treviso: 15 Jayden Hayward, 14 Andrea Pratichetti, 13 Luca Morisi, 12 Enrico Bacchin, 11 Simone Ragusi, 10 Sam Christie, 9 Henry Seniloli, 8 Mat Luamanu, 7 Francesco Minto, 6 Paul Derbyshire, 5 Corniel Van Zyl, 4 Antonio Pavanello (captain), 3 Rupert Harden, 2 Davide Giazzon, 1 Matteo Zanusso.
Replacements: 16 Albert Anae, 17 Romulo Acosta, 18 Salesi Manu, 19 Marco Fuser, 20 Meyer Swanepoel, 21 Nicola Cattina, 22 Angelo Esposito, 23 James Ambrosini.
Referee: George Clancy (Ireland)
Assistant Referees: Giuseppe Vivarini (Italy), Simone Boaretto (Italy)
TMO: Carlo Damasco (Italy)
Source: @PRO12rugby
ADVERTISEMENT