Cameron van der Burgh gave South Africa their second gold medal when he won the 50m breaststroke.Less than an hour earlier, Olympic champion Chad le Clos won gold in the 200m butterfly.
To cap a great South African evening at the Palau Sant Jordi pool, Guilio Zorzi, who was swimming in his first major championship finals, won bronze in the 50m breaststroke.
Van der Burgh (25), who is the world record holder over the 50m, won in a time of 26.77 seconds (26.77), edging out Australian Christian Sprenger by 0.01 seconds. Zorzi swam a 27.04.
Le Clos, who last year stunned American superstar Michael Phelps to win gold in London over the distance, won in a time of 1:55.01 seconds, beating Poland's Pawel Korzeniowski by 0.57 seconds.
Bronze went to China's Wu Peng.
Wednesday's three medals takes South Africa's tally to four at these championships after Van der Burgh had earlier won silver in the 100m breaststroke. – Sapa