The pre-match formalities have been completed and we're just about ready for kick-off in Cardiff.
South Africa: 15. Damian Willemse, 14. Jesse Kriel, 13. Lukhanyo Am, 12. Damian de Allende, 11. Makazole Mapimpi, 10. Handré Pollard, 9. Herschel Jantjies, 1. Ox Nché, 2. Bongi Mbonambi, 3. Trevor Nyakane, 4. Eben Etzebeth, 5. Lood de Jager, 6. Siya Kolisi (capt), 7. Kwagga Smith, 8. Duane Vermeulen. Replacements: 16. Malcolm Marx, 17. Steven Kitshoff, 18. Vincent Koch, 19. Franco Mostert, 20. Jasper Wiese, 21. Cobus Reinach, 22. Elton Jantjies, 23. Frans Steyn.
Wales: 15. Johnny McNicholl, 14. Louis Rees-Zammit, 13. Jonathan Davies (capt), 12. Nick Tompkins, 11. Josh Adams, 10. Dan Biggar, 9. Tomos Williams, 1. Rhys Carré, 2. Ryan Elias, 3. Tomas Francis, 4. Will Rowlands, 5. Adam Beard, 6. Ellis Jenkins, 7. Taine Basham, 8. Aaron Wainwright.
Replacements : 16. Bradley Roberts, 17. Wyn Jones, 18. WillGriff John, 19. Ben Carter, 20. Seb Davies, 21. Gareth Davies, 22. Gareth Anscombe, 23. Liam Williams.
Welcome to the Principality Stadium in Cardiff for the Test between Wales and South Africa.
We're under way in Cardiff as the rain continues to pour down, Wales' Dan Biggar with the kick-off.
Plenty of back-and forth in the early stages with both teams more than willing to kick the ball.
The kicking continues and South Africa apply the pressure near the Wales 22 only for the referee to award the hosts a penalty. Mbonambi was at fault, leading to the first stoppage in a frantic opening five-minute spell.
Wales earn a bit of breathing room after kicking for touch and win the resulting lineout before receiving another penalty. Biggar aims for the corner as Wales target an early try.
Kwagga Smith comes to South Africa's rescue, turning the ball over at the breakdown. However, Wales are quickly back on the front foot, applying the pressure.
Wales break the deadlock as Biggar slots a penalty after the referee pulls play back for an ealrier infringement. Wales 3-0 South Africa.
It doesn't take long for the visitors to post a response, however, as Wales concede a sloppy penalty in front of their own posts. Pollard steps up to take it and makes no mistake, levelling the scores. Wales 3-3 South Africa.
Wales are back in front! Biggar with another spot-kick after the ref played advantage for a foul at the restart.
The Springboks win their first scrum of the game and after overpowering the Welsh pack of forwards, the ref pulls play back to award the visitors a penalty.
Pollard steps up to take the spot-kick and strikes it sweetly, levelling the scores once more.
The rain is making things tricky for both sets of players as they struggle to keep hold of a slippery ball. SA absorb the pressure and Mbonambi sparks the recovery as he forces the turnover and penalty. Pollard kicks for the corner...
Wales spoil South Africa's attempted drive for the line, giving away another penalty in the process. Pollard again kicks for the corner as the pressure starts to mount.
Wales manage to hold firm, rebuffing Lood de Jager and Eben Etzebeth before earning a penalty after forcing the turnover. Biggar eases the pressure on the Wales defence as he kicks for touch.
Big blow for South Africa as Damian Willemse is forced off after failing a head injury assessment (HIA).
England rub further salt in the wounds of the Springboks as Bigger adds another three points from just inside the South African 22. Damian de Allende the man at fault for conceding the spot-kick after failing to release the ball.
Wales appear to growing in confidence and they are quickly back on attack as Herschel Jantjies slices his attempted clearance. Wales are awarded a penalty a few moments later for an offside.
Frans Steyn comes on in place of the injured Willemse.
Wales go six points clear as Biggar slots the penalty. Wales 12-6 South Africa.
South Africa are down to 14 men after Ox Nché is shown a yellow card. SA gave a way a series of penalties and the referee finally had enough...
Close! South Africa almost bag their first try of the game as Makazole Mapimpi tries to control the ball with his feet. However, Wales are able to recover the ball and Biggar eases the pressure once again with a clearance into touch.
Another yellow card! This time it's Wales who are penalised. Rhys Carré is shown the yellow card and heads to the sin bin. The referee says Carré came in from the side during the maul...
The Springboks are thwarted once again as Ellis Jenkins reads the play brilliantly to intercept an attempted pass before racing upfield. The ref pulls play back for a high tackle on a Welsh player, though, after Jenkins' run comes to nothing.
Wales just about manage to survive a late surge from the Boks in the final minutes of the half. Josh Adams holds his nerve as he collects a kick under pressure from Mapimpi before kicking into touch.
Wales have a slight edge over the Springboks at the half-time break. It's been a closely fought contest and fans can expect more of the same if the rain continues to pour down at Principality Stadium.
South Africa reduce the deficit on the stroke of half-time, Pollard slotting over from way out on the left flank after Rees-Zammit conceded a penalty. Wales 12-9 South Africa.
The second half is under way at Principality Stadium in Cardiff. Nché concedes another penalty and Wales kick for touch.
Wales make an early change as Wyn Jones comes on in place of Ellis Jenkins.
The Springboks are back on the front foot after overpowering Wales at the scrum once again. The ref signals for a penalty and Jantjies kicks for the corner.
Triple change for the Springboks as Vincent Koch, Malcolm Marx and Steven Kitshoff enter the fray. Wales, meanwhile, are back to their full compliment of players as Carré returns to the action.
South Africa fail to make their possession count as Wales eventually reclaim the ball after a knock-on.
South Africa on the charge as Mapimpi chips and races after the ball on the left flank. Wales manage to hold firm, with South Africa just five metres out.
What a turnaround! Wales producing another strong defensive showing as Ellis Jenkins forces the turnover. Wales kick long and Jesse Kriel is swamped by the advancing Welsh players as he tries to run the ball out from the back. Wales awarded a spot-kick in a dangerous position...
Wales extend their advantage as Biggar converts a penalty from roughly 40 yards out. Wales 15-9 South Africa.
The Springboks earn a penalty of their own after a barnstorming run from Kolisi straight down the middle. Steyn lines up the spot-kick just inside his own half...
Great kick from Steyn as he converts the penalty from some way out. Wales 15-12 South Africa.
Another change for Wales as number eight Aaron Wainwright makes way for Seb Davies.
SA back on attack, earning a penalty following another dominant scrum. However, Steyn does not kick for poles as Pollard aims a kick for the Wales corner.
South Africa continue to prod and probe the sturdy Welsh defence and eventually earn another penalty in a good position.
Springboks back on level terms! Pollard makes it four from four as he slots another penalty to restore parity.
The two sides continue to trade blows and South Africa eventually kick for touch, having reclaimed the ball following a surging run from Rees-Zammit out wide on the left.
What on earth is going on?! Wales watch on in frustration as a pitch invader enters the field at the most inopportune of times. The Welsh appeared to be pushing for a try before the match stewards tackled a pitch invader to the ground, halting the home side's progress. Boos ring around Principality Stadium...
However, after that poorly-timed disruption, the ref pulls play back for a Wales penalty, and Biggar converts to fire Wales back in front. Wales 18-15 South Africa.
Unlucky! The Springboks bounce back immediately as Cobus Reinach breaks through the defensive line before chipping the ball upfield. Etzebeth latches onto the ball before offloading to Mapimpi, who has the simple task of running the ball over the line. However, the try is chalked off for an offside following Reinach's kick!
Wales in a good position after kicking for touch following the offside call. However, it comes to nothing and the play is pulled back for a South African scrum.
Wales are clearly no match for the Springboks at the scrums and they concede another penalty.
Mapimpi goes up to collect the high ball and SA are awarded a spot-kick after a Wales player goes off his feet at the breakdown.
TRY!!! This time it sticks as South Africa claim the lead through substitute Malcolm Marx, who powers over the line following a quick lineout and well-worked maul. No luck with the conversion, though, as Jantjies' kick goes wide of the mark... Wales 18-20 South Africa.
South Africa continue to turn the screws and earn another penalty at the breakdown before kicking for touch.
Wales manage to hold firm! South Africa lose out on the chance to stretch further ahead after a knock-on with the Welsh tryline beckoning.
Wales can't find a way through the Bok defence, however, as the visitors rebuff the attack, earning a penalty in the process. That should be enough for the visitors to claim victory...
One last big push from Wales now as they inch their way upfield. They're quickly running out of time to reclaim the lead...
Jantjies makes sure of the result, slotting the late spot-kick before the referee calls time on the game.