Cape Town - South African para-athletes brought in more medals on Monday at the 2018 Commonwealth Games on the Gold Coast.
READ: Simbine, Bruintjies stun Jamaican star to finish 1-2 in 100m
In the men's S7 freestyle final, Christiaan Sadie powered his way to claim a silver medal in a time of 29.54. Australia's Matthew Levy took gold and stopped the clock in a time of 28.90, while Singapore's Wei Soong Toh took bronze (29.83).
"I didn't have a good underwater but the swim itself went great. I have been struggling to get under 30 seconds and am looking for more consistency so this will give me confidence," the 21-year-old Sadie told Team SA.
"I can't wait to get back to South Africa and work up to the Nationals."
On the athletic track, Dyan Buis and Charl du Toit took silver and bronze in the men's T38 100m final.
Australian Evan O'Hanlon won in 11.09 with Buis dipping for the line in 11.33 to pick up silver.
Meanwhile, Du Toit (racing as a T37 athlete in this event) clocked 11.35 for a brand-new world record and a bronze medal.
In fact, the 11.41 seconds previous best that Du Toit ran at Tuks during the National Champs earlier this year, still has to be ratified as a world record.
"These guys pulled me along," said Du Toit.
"I was hoping for a good time because I knew Dyan is in great shape. This might me be last international 100m race but I'm not sure. First I'm going to think how we'll celebrate tonight."
The third SA athlete in the race, Union Sekailwe, was fifth in 11.67.