Scotland have won in Wales for the first time in 18 years with a hard-fought 14-10 victory in Llanelli.
The national team were trailing 7-6 at half-time but fought back to win their last match in this year’s Six Nations.
Scotland went in front after 10 minutes when Finn Russell scored on his return to the side.
Wales then went in front with the first try when prop Rhys Carre went over after a Scotland mistake when Fraser Brown overthrew a lineout close to his own try line.
Russell was forced off injury shortly afterwards and was replaced by Adam Hastings, who kicked a penalty to make it 7-6 at the break.
Scotland took the lead again in the second half through a driving lineout from Stuart McInally but Hastings missed the conversion.
Leigh Halfpenny brought Wales within a point and, after Hastings became the second fly-half to go off injured, Scotland found themselves up against it.
A strong finish kept the hosts at bay and Stuart Hogg’s late penalty won the Doddie Weir Cup.
STV News is now on WhatsApp
Get all the latest news from around the countryFollow STV News
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country