Wales scored three tries in the last two minutes of the Plate final to beat the Boks 29-28 at the Commonwealth Games Sevens.
Tobela Mdaka and Fabian Juries both scored two tries as the Boks appeared to be crusing towards victory. However, the Welsh saved their best for last and pipped the Boks with three late tries.
James Hook, Jonny Vaughton, Tailesin Selley, Gethin Williams and Rhys Oakley scored Wales’s five tries.
Earlier in the day the Boks crashed out of the Medal race when they lost to hosts Australia 20-14.