Chasing down 142 runs, South Africa got into trouble early on, but crucial knocks from debutant Rubin Hermann, Brevis, and all-rounder Corbin Bosch pulled them out of troubled waters, pulling off a win with 25 balls left. South Africa next face New Zealand on July 16 while Zimbabwe lock horns with the Black Caps on July 18.