Unbeaten Wales cruised into the Junior World Championship semi-finals with an assured 11-try victory over Samoa.
After wins over Fiji and a famous 9-6 success over New Zealand, Wales were in confident mood in Cape Town.
Wales scored tries almost at will especially in the second half with Tom Prydie clocking up 29 points, including two tries.
They will face New Zealand once again in the semi-finals at Newlands in Cape Town on 17 June.
As well as Prydie going over twice there were also tries for Eli Walker, Matthew Morgan, Ross Jones, Cory Allen, Tom Pascoe, Ellis Jenkins, Gareth Thomas, Ieuan Jones and Darren Harris.
Despite playing against a strong breeze Wales led 25-3 at the interval and also sealed the try bonus point with Samoa being battered up front.
Breaks by Swansea duo Dan Baker and Morgan set up a good position, and from a superior scrum another Swansea player Walker went over in the left corner for the first try on five minutes.
The two sides swapped penalties through full-back Fomai Ah Ki and Prydie as Wales led 8-3 on 15 minutes.
And that became 15-3 when Morgan side-stepped his way over from seven metres out as Wales' showed their dominance up front, especially in the set-piece scrum.
As well as a strong scrum Wales' third try for Prydie in the right corner came from stolen line-out ball inside Samoa's 22.
After going through the phases Wales increased their lead with full-back Jones going over in the right corner for the bonus point try on 31 minutes.
After the break Wales' dominance in all departments continued as they registered seven more tries.
At the start of the second half captain Kirby Myhill went over the line but the try was ruled out by the television match official.
But another strong Welsh scrum set up a try for centre Allen to give Wales a 29 point cushion.
And four minutes later the other centre Pascoe crossed for Wales' sixth try after Morgan was twice involved in the build-up.
Prydie was over for his second try on 55 minutes pouncing on a loose Samoan pass for try number seven.
With Samoa prop Andrew Broomhall in the sin-bin Wales got a pushover try from a five-metre scrum through Ellis Jenkins as they went through the half century barrier.
And in the final five minutes replacement forwards Gareth Thomas, Ieuan Jones and Darren Harris all went over.
Wales U20 head coach Danny Wilson said "I'm extremely proud of the players. It was a game we knew could be a potential banana skin and it was important that we went out and performed.
"We did that and I think we performed with varied rugby as well. We scored some great tries out wide which the backs finished well and we also had a dominant pack performance.
"We also got a number of players off the bench with good game time and they impressed as well. It was great from a squad point of view."