Benetton Treviso 22-20 Scarlets
Alberto di Bernardo kicked a last minute penalty to cap a superb 22-20 comeback victory for Treviso over the Scarlets.
It took the visitors a while to get going in northern Italy as fly-half Rhys Priestland missed with an early penalty attempt and the only score that either side could muster in the opening 25 minutes was a Priestland drop-goal.
The Welshman did eventually show why they are flying high at the top of the RaboDirect PRO12 table though and, despite resting the likes of George North and Scott Williams, they scored the game's first try through winger Andy Fenby.
And, although Treviso did hit back swiftly with a try from hooker Leonardo Ghiraldini, the Welshmen reasserted a measure of control late on in the first half as Fenby showed excellent footwork and pace to grab his second try of the night and his fifth of the campaign so far.
Priestland added the conversion to make it 17-5 at half-time and, when he kicked another three points early in the second half, it looked as if the men from Llanelli were moving inexorably towards their fourth victory of the season.
The Italians had other ideas though and Fabio Semenzato, who only came on for Kris Burton at half-time, got them back into the match with a smart try 10 minutes after coming off the bench.
All of a sudden Treviso were on a roll and, when Robert Barbieri continued his impressive start to the season with his fourth try of the campaign already, the deficit was reduced to just a solitary point at 20-19 and there was still quarter of an hour left to play.
The Scarlets kept them at bay bravely, despite having number eight Rob McCusker sinbinned in the final ten minutes, but their resistance finally cracked in the dying seconds as they conceded a pivotal penalty.
Substitute di Bernardo stepped up to kick the three points and give the home side a remarkable comeback victory against the shell-shocked Scarlets, who may rue the decision to leave some of their big guns back home.