Wayne Snyman

World champion Caster Semenya displayed her fine form with two more victories, and Justine Palframan took a sprint double.