Wales burst Scotland’s Six Nations bubble and put themselves back in title contention with a 20-17 victory at the Principality Stadium.
Scotland suffered an 11th successive defeat against Wales in Cardiff – a sequence that stretches back 20 years – as they failed to build on last weekend’s stirring Calcutta Cup win over England.
But Wales recovered impressively from a 29-7 loss to Ireland as captain Dan Biggar, on his 100th Test match appearance for Wales and the British and Irish Lions, inspired the victory.