Defending champion South Africa and the West Indies played out a thrilling tie in a warm-up match here today ahead of the ICC U-19 Cricket World Cup starting January 27.
In the other match of the day, which was also curtailed by bad weather at the start, Scotland beat Fiji by 21 runs, but not receiving a scare from the first-timer.
South Africa, chasing the West Indies' 153 for nine in 35 overs, appeared to have the game in hand when it began the final over needing just seven runs with seven wickets in hand.
More From This Section
The West Indies, which was sent into bat, was steered to a challenging total by Keacy Carty's 45 and an unbeaten 33 off 34 balls by tail-ender Michael Frew.
In the other match, Scotland elected to bat first and piled up 192 for eight in 36 overs with Rory Johnston making 53 and Finlay McCreath chipping in with 36. Fiji's seamer Josaia Baleicikoibia took three for 26.
Fiji made a gallant attempt to surpass the stiff target before being bowled out for 171 in the 32nd over. Opener Delaimatuku Maraiwai scored 57 and tail-ender Tuwai Yabaki smashed an unbeaten 36 off 16 balls that contained five boundaries and two sixes.
For Scotland, Haris Aslam claimed four wickets for 39 runs and Mitchell Rao took three for 22.
The 11th edition of the biennial 16-nation tournament features nine Test-playing nations and seven Associate and Affiliate Members - Afghanistan, Canada, Fiji, Namibia, Nepal, Ireland and Scotland.
Teams have been divided into four groups with the top two in each advancing to the Super League quarter-finals and the other two qualifying for the Plate championships.