Five-try Scotland overcame a hugely spirited Wales in a frenetic Six Nations contest at Murrayfield to secure a 35-29 victory.
Gareth Anscombe opened the scoring for Wales with an early penalty, but Gregor Townsend's Scotland had the bonus point in the bank by the break with tries from Blair Kinghorn, Darcy Graham and a double from Tom Jordan. Finn Russell converted all four.
Blair Murray scored in the midst of the Scotland try-fest but the hosts had a 20-point lead at half-time and it became a 27-point lead early in the new half when Kinghorn scored his second.
With Scotland seemingly cruising, Wales hit them with them two tries around the hour, first through Ben Thomas and then Teddy Williams. That made it a 13-point game. Remarkably, Taulupe Faletau scored soon after but the try was ruled out.
Llewellyn scored a late try to ensure Wales took two points from the fixture as all eyes now turn to Principality Stadium as England visit.