Wales remain on course for a junior Grand Slam with a spectacular first ever win away to England at Under-20 level.
Jason Strange's side led 28-3 after just half an hour in Bristol.
Fly-half Dan Jones collected 17 points including a try while there were also touchdowns for Shaun Evans, Harri Millard, Keelan Giles (2) and Harrison Keddie.
Sam Smith crossed for England while Matthew Protheroe kicked 11 points.
Wales already have a Triple Crown under their belts as they tackle winless Italy in their final game at Colwyn Bay on Friday 18 March, while England face France in Pau on the same night.I have already put the heartache of Twickenham yesterday behind me and started dreaming of the future. How's that for emotional robustness and mental toughness!