The Blitzboks will meet Fiji in the Las Vegas Sevens decider after beating the USA 20-17 in the semi-finals.
South Africa showed their composure in the semi-final against the hosts. They were made to fight back twice in the game, and ultimately did enough to progress to the Cup final.
The USA looked to be on course for a big win after scoring two tries inside the first two minutes. The Blitzboks had a man in the sin bin at that point, and were battling to live with the physicality of the hosts.
The six-man side hit back immediately through Dylan Sage. Ruhan Nel crossed the line as the half-time hooter sounded. The Blitzboks trailed 12-10 at the break.
When Werner Kok scored early in the second half, it appeared as if the Blitzboks were starting to take control. But the USA continued to fight, and regained the lead.
Sage scored his second try with two minutes left on the clock. The USA had a chance to win at the death, but were turned over at the breakdown. The Blitzboks kicked the ball to touch to bring the contest to an end, and secure their passage to the final.
South Africa will now face Fiji in the Cup final. Fiji beat the Kiwis 19-14 in the semi-finals.
Photo: David Becker/AFP Photo