Johannesburg - South African track cycling sprint sensation Bernard Esterhuizen smashed two national track cycling records in round two of the UCI Track Cycling World Cup in Cali, Colombia last week.
In the 200m Flying Start sprint race, Swiss-based Esterhuizen finished just outside the top 10, in 11th place, but with a new South African record of 10.258 seconds.
This improved the previous record of 10.3 seconds, set by Dean Edwards in Moscow, in 2004.
The Germans dominated the sprint event with Stefan Botticher taking the gold and Maximilian Levy and Robert Forstemann taking silver and bronze.
Then came the 1000m time trial, where Esterhuizen's finished eighth in the second new South African record of 1:02.861.
The previous record had stood since 2000 and was set by Garen Bloch in Manchester.
Frenchman Francois Pervis claimed victory in 1:00.075, with Simon van Velthooven of New Zealand second in 1:01.160 and Czech Filip Ditzel third in 1:02.009.
Esterhuizen finished 14th in the keirin, an eight lap race which was also held at the Alcides Nieto Patio velodrome. The race was won by Germany's Levy.
Team-mate Nolan Hoffman competed in the omnium discipline for the first time, finishing 16th in the stiff international field.
Evan Carstens's first race in Cali - the fiercely competitive points race - resulted in a 17th place, a good result for Carstens to build on.
Together, Hoffman and Carstens competed in the madison final, but did not complete the race after a solid showing in the heat.
The track cyclists will now prepare for the next two UCI Track Cycling World Cups in Beijing from January 12 to 15 and London from February 16 to 19.