South Africa’s men’s indoor hockey team achieved a historic milestone by defeating Iran 6-0 to reach the World Cup semi-finals for the first time.