The Blitzboks advanced to the Cup final of the second Spain Sevens tournament after beating Ireland 26-0 in the semi-final on Sunday.
South Africa went into the semi-final on a 32-match win streak and they extended that to 33 as they pummeled the Irish.
Ireland had controlled the territory and possession for the first five minutes of the match, but South Africa’s defensive system held firm.
Then, turning defence into attack, a quick tap from a penalty won at the breakdown saw Christie Grobbelaar go round the outside to score a converted try.
Shaun Williams then stepped inside a tackler and handed off another to dot down as the Blitzboks took a handy 14-point lead into the break.
The second half continued as the first ended, with the Blitzboks scoring from a midfield scrum through playmaker Justin Geduld.
The Blitzboks dominated the breakdown and won several penalties there to disrupt any go-forward Ireland built up.
There was still time for one last try for the South Africans as they wrapped up an easy victory that put them in another Cup final.