South Africa have won two gold medals at the Commonwealth Games in the last hour, Cameron van der Burgh caused a big upset to win gold in the 50 breaststroke at the Games.

Van der Burgh, despite being the double defending champion, has been overshadowed by England’s Adam Peaty recently. But on Monday he scored a rare win over the Englishman, who won silver.

Tatiana Schoenmaker then made it a breatstroke double, by winning the 100 metres title, in yet another African record. In addition on Monday morning, Christian Sadie won silver in the S7 50 freestyle.

In athletics, Dyan Buis and Charl du Toit won silver and bronze in the T38 100 metres. The women’s four won silver in lawn bowls.