|Scotland U20 (19) 36|
|Tries: McCallum, Carmichael, Fagerson Con: Horne 3 Pens: Horne 5|
|Wales U20 (24) 34|
|Tries: Phillips, Howells, Adams 2, Smith Con: D Jones 3 Pens: D Jones|
Scotland Under-20 recovered from a half-time deficit to beat Wales in the Six Nations in Galashiels.
Tom Phillips, Dafydd Howells, Joshua Adams and Garyn Smith's first half tries put Wales in control.
George Horne kept Scotland in touch and Murray McCallum's try at the end of the first half reduced the deficit.
Tries from Lewis Carmichael and Zander Fagerson saw Scotland take control and although Adams scored a second try the home side held on.
Wales were targeting their second victory of the campaign following a 21-15 win over England in Colwyn Bay but their ill-discipline proved costly at Netherdale.
Scotland led 6-0 through two early Horne penalties before Phillips crossed for his second try in two games.
Full international Howells added a second try, which was converted by Dan Jones as Wales took control.
Although a third Horne penalty closed the gap tries from Josh Adams and Garyn Smith extended Wales' lead.
Prop McCallum crossed for Scotland's first try at the end of the first half and Horne kept up his impeccable kicking record to convert.
Horne maintained his 100% kicking record to bring Scotland within two points of Wales early in the second half and the game turned on its head when Carmichael scored Scotland's second try.
Horne added the extras and although Wales responded immediately through a Jones penalty their hopes suffered a blow when lock Adam Beard was shown a yellow card for a high tackle on on Magnus Bradbury.
Scotland took full advantage of Beard's absence with Fagerson scoring a third Scottish and although Adams scored his second and Wales' fifth try, the home side held on for their first win of the campaign.
Wales Under 20: Dafydd Howells (Ospreys); Joshua Adams (Scarlets), Owen Watkin (Ospreys), Garyn Smith (Blues), Barney Nightingale (Dragons); Dan Jones (Scarlets), Tom Williams (Blues); Luke Garrett (Dragons), Liam Belcher (Blues), Dillon Lewis (Blues), Joe Davies (Dragons), Adam Beard (Ospreys), Tom Phillips (Scarlets), Ollie Griffiths (Dragons), Harrison Keddie (Dragons).
Replacements: Torin Myhill (Scarlets), Keagan Bale (Dragons), Leon Brown (Dragons), Rory Bartle (Gloucester), Jordan Viggers (Blues), Kieran Hardy (Scarlets), James Whittingham (Blues), Rhys Williams (Leicester Tigers)