Stunned South Africa must defeat hosts Zimbabwe to reach the non-cap Twenty20 tri-nations tournament final at Harare Sports Club after losing by three wickets to Bangladesh yesterday.
South Africa won the toss and elected to bat, then lost wickets at regular intervals en route to 129-7 off 20 overs.
"Exciting news! Mid-day is now on WhatsApp Channels Subscribe today by clicking the link and stay updated with the latest news!" Click here!