Port Elizabeth - Wales ran out easy 34-12 winners over the Eastern Province Kings on Tuesday, in a warm-up match ahead of the first Test against the Springboks on Saturday.
Sparkling performances from Wales debutants brightened an otherwise one-sided affair, with full back Matthew Morgan showing some illusive footwork and Gareth Davies highlighting his superb finishing.
Davies scored one try and had another disallowed through no fault of his own.
"Some of the younger boys really stepped up and played well," said Welsh captain Dan Lydiate.
It took Wales just 10 minutes to open their account, using an early line-out as the platform for a rolling maul that allowed the Scarlets' Josh Turnbull to touch down.
James Hook, who has been in and out of the side as fly-half, centre and full back, kicked the conversion.
Five minutes later Welsh centre Corey Allen made it two after he collected an offload from his number eight Rhodri Jones and punched through from a few metres out as the EP Kings defence looked on.
The Currie Cup side threatened the Welsh line and wining a series of penalties that lead to Jones being shown a yellow card for not retreating.
But they were unable to capitalise and it ended 17-0 at half-time.
Hook opened the scoring in the second half when he chased and collected a lob over the back of a ragged-looking Kings defence.
A further try from Alex Cuthbert put the game beyond doubt.
Kings, who are coached by former All Black Carlos Spencer, struggled for much of the match.
But expansive passing along the backline allowed winger Siviwe Soyizwapi to run over in the corner to secure the Kings' first try.
Another followed with a few minutes left, but it was little more than a consolation.
Wales face the Springboks in Durban on Saturday in the first of a two-Test series.
15 Hansie Graaff; 14 Siviwe Soyizwapi, 13 Ronnie Cooke, 12 Shane Gates, 11 Scott van Breda; 10 George Whitehead, 9 Kevin Luiters; 8 Paul Schoeman, 7 Devin Oosthuizen, 6 Thembelani Bholi; 5 Cameron Lindsay, 4 Darron Nell (captain); 3 Charl du Plessis, 2 Edgar Marutlulle, 1 Lizo Gqoboka
Substitutes: 16 Albe de Swardt, 17 BG Uys, 18 Simon Kerrod, 19 Steven Cummins, 20 Stefan Willemse, 21 Jaco Grobler, 22 Dwayne Jenner, 23 Ntabeni Dukisa.
15 Matthew Morgan; 14 Alex Cuthbert, 13 Cory Allen, 12 Steven Shingler, 11 Jordan Williams; 10 James Hook, 9 Rhodri Williams; 8 Paul James, 7 Scott Baldwin, 6 Rhodri Jones; 5 Jake Ball, 4 Ian Evans; 3 Dan Lydiate (captain), 2 Josh Turnbull, 1 Dan Baker
Substitutes: 16Matthew Rees, 17 Aaron Jarvis, Samson Lee, Luke Charteris, Aaron Shingler, Gareth Davies, George North, Liam Williams.