Argentina kept their hopes of winning the Rugby Championship alive when they edged world champions South Africa 29-28 on Saturday to temporarily deny the Springboks their first title since 2019.