South Africa are through to the finals of the Rugby World Cup after edging past Wales on a windy night in Yokohama.
The Springboks won 19-16 to set-up a mouthwatering clash against England in Saturday's curtain-closer.
Meanwhile, Wales have missed out on a chance to play in their first ever World Cup final.
However they'll take on New Zealand on Friday in a battle for third place.

Arsenal beat Man City 3-0 to win Community Shield
Cristiano Ronaldo hints at retirement amid 'last year' claims
Sri Lanka fight back through spinners but India 460-9
Man arrested on suspicion of fraud after security operation disrupts European Championships
Bangladesh claim first test win in Australia as Green ton in vain
