New Zealand may have scored enough points to win the World Series for an 11th time, but South Africa beats New Zealand for the third time in a Cup final this season, 28-21.