The Blitzboks were up 14-12 at the break but conceded the lead to Fiji early in the second half, with last weekend’s Singapore champions leading by five points with four minutes to play.
The second stanza belonged to the Blitzboks though. They tackled like demons and when presented with an attacking opportunity, Ryan Oosthuizen, who opened the scoring early in the match, left four Fijians in his trail as he steamrolled his way to the tryline for a second try of the final.
Ricardo Duarttee kicked the conversion from wide out to hand the lead back to his side. Donavan Don almost scored another, but he was tackled into touch a minute later, after which the Blitzboks did well to keep Fiji pinned in their own half to seal the deal.
Oosthuizen, named Player of the Final, opened the scoring when patience on defence forced Fiji into a stray pass. David Brits intercepted and gave it to Dillyn Leyds, who sent the experienced forward off to the tryline for the first points of the match. Duarttee kicked the conversion for a 7-0 lead.
Sebastiaan Jobb scored the second try in a similar fashion. Good defence forced Fiji into losing the ball, and from the counter Duarttee found the wing in space. The kick was good and the lead 14-0.
Fiji, who beat the Blitzboks in Singapore in extra time and again them in pool play on Saturday, coming from behind on both occasions, then scored three tries without answer tries to take the lead, but this time around, Oosthuizen had other plans.
Sebastiaan Jobb scored three tries on Sunday.
Earlier on Sunday, in the semi-final, the Blitzboks outplayed Australia by 28-12 to book their spot in the tournament decider.
Shilton van Wyk opened the scoring against the hosts with a lovely swerve past his man and Duarttee converted for a 7-0 lead.
The Aussies came back with a well worked try by their captain, Henry Hutchison, taking the ball though numerous phases and finally the SA defence ran out of numbers.
Another Aussie attack resulted in a try to Jobb though as the men in yellow lost possession near the SA line and the Blitzbok speedster was off to the races with a 80m sprint. Duarttee converted for a 14-5 lead at the break.
The Aussies were not done though and responded well early in the second half, when a slipped tackle resulted in a converted try for Ben Dowling to make it a two-point game.
However, the Australians spilled the ball from the restart and, in a blink, Jobb was under the sticks again for Duarttee to extend the lead to 21-12.
Australia conceded a yellow card from the next restart and after a good attack, the numbers counted and Duarttee scored (and converted) for what proved the final scoring act of the match.
Scorers:
South Africa 28 (14), Australia 12 (5)
SA – Tries: Shilton van Wyk, Sebastiaan Jobb (2), Ricardo Duarttee. Conversions: Duarttee (4).
Australia – Tries: Henry Hutchison, Ben Dowling. Conversion: Dowling.
South Africa 21 (14), Fiji 19 (12)
SA – Tries: Ryan Oosthuizen (2), Sebastiaan Jobb. Conversions: Ricardo Duarttee (3).
Fiji – Tries: Viwa Naduvalo, Jeremaia Matana, Terio Veilawa. Conversions: Terio Veilawa, Iowane Teba.