Henricho Bruintjies sets a new South African record of 9.97 secs in the men's 100m dash at the 2015 Resisprint International meeting in the Swiss city of La Chaux-de-Fonds on Sunday.
The 21-year-old clocked a lifetime best 9.97 seconds in winning his Heat to become only the third South African to break through the 10-second barrier in the 100m sprint.
Tuks athlete Henricho Bruintjies crossed the line 0.14 clear of Kemar Hyman of Cayman Islands, who took second place and Italian Jacques Riparelli who finished third in 10.11 seconds.
Bruintjies shaved off 0.09 off his previous personal best, set in Prague last month, and 0.01 off the previous national record of 9.98 set by Simon Magakwe at the 2014 SA Championships in Pretoria.
Another South African athlete, Akani Simbine, clocked 9.99 seconds at an European Athletics classic meeting in Slovenia last Wednesday.
Bruintjies and Simbine will compete at the World Student Games in Gwanju, South Korea this week, as well as long-jumper Zarck Visser, who pushed his own personal best to 8.41m in Germany on Saturday.
Bruintjies' coach Hennie Kriel told Sport 24: "He was very excited and I asked him if it was official and he immediately replied 'yes, yes'," Kriel said.
"I knew a good time was on the cards, the race was at 1,000m above sea level but he is now running good times in European conditions."
100m Men Heat 1 (0.8m/s)
1. Bruintjies Henricho South Africa RSA 9.97 q
2. Kemar Hyman Cayamao Island CAY 10.11 q
3. Riparelli Jacques Italie ITA 10.11 q
4. Ouhadi Aziz Maroc MAR 10.16 q
5. Wilson Alex LAS Old Boys Basel SUI 10.17 q
6. Siamé Sydney Zambia - 10.27 q
100m Men Final (-2.1m/s)
1. Bruintjies Henricho South Africa RSA 10.28
2. Ouhadi Aziz Maroc MAR 10.32
3. Kemar Hyman Cayamao Island CAY 10.37
4. Wilson Alex LAS Old Boys Basel SUI 10.39
5. Siamé Sydney Zambia - 10.45
6. Riparelli Jacques Italie ITA 10.45
7. Kasinda Brian Zambia ZAM 10.50
8. Obou Jose Delma Italie ITA 10.58
400m Men Final
1. Isaac Makwala Botswana BOT 43.72
2. Abdalelah Haroun Qatari QAT 44.27
3. Ofentse Mogawane Afrique du Sud RSA 45.75
4. Galvan Matteo Italie ITA 45.95
5. Marciniszyn Marcin Poland POL 46.83