His misfortune took the gloss off a memorable Scottish performance, which saw them push Bath all the way before concedingdefeat to an injury time Jon Callard penalty.
In Saturday's other matches, Hertha Berlin crashed to a fourth consecutive league defeat after conceding two goals in the final 10 minutes to lose 2-1 at Mainz.
Wales have lost all six previous meetings against the Springboks in South Africa, conceding 266 points, including their all-time record 96-13 defeat at Loftus Versfeld in 1998.