There was high-quality action across the Caribbean today with four matches at the ICC Men's U19 Cricket World Cup played out.
India dealt South Africa the final blow late in their see-sawing contest, while UAE and Ireland were too strong for Canada and Uganda respectively.
Elsewhere, an Emmanuel Bawa century moved Zimbabwe to an emphatic win over Papua New Guinea.
- How to Watch the ICC U19 Men’s Cricket World Cup on ICC.tv
- Full Fixture: ICC Men's U19 Cricket World Cup
INDIA BEAT SOUTH AFRICA BY 45 RUNS
India turned the tide on their opponents in the final 15 overs in Guyana, with South Africa at one stage 138/3 in pursuit of 233.
Hunting for a fifth U19 title, Yash Dhull and Vicky Ostwal played key roles to ensure their campaign got off to the perfect start.
Dhull made 82 to steer his side towards a defendable score, combining with Kaushal Tambe (35), Shaik Rasheed (31) and Nishant Sindhu (27) who also chipped in.
South Africa responded well with the bat, and looked good until Ostwal turned the tide.
Collapsing to 187 all out, Ostwal ended with 5/28 in a match-turning display.
UAE BEAT CANADA BY 49 RUNS
The battle between the two Associates proved an entertaining clash in St. Kitts, though Canada, despite early threats, fell away in an unsuccessful chase against the UAE.
Ali Naseer’s powerful 50-ball 73 off was pivotal in UAE's performance, and Punya Mehra’s set the platform with a well-made 71.
Canadian skipper Mirhir Patel rallied from the front with 96, though UAE, who used a host of bowlers, made things tricky.
Canada were bundled out for 235 in a match both teams would have considered a must-win affair.
IRELAND BEAT UGANDA BY 39 RUNS
Joshua Cox put his name up in lights with a magnificent hundred in Ireland's win over Uganda.
Making 111 not out from 113 balls, Cox was instrumental in Ireland's total of 236, with Uganda's attack of Juma Miyaji, Pascal Murungi, Joseph Baguma and Matthew Musinguzi all posing threats.
Murungi then made 63 with the bat, along with Miyaji's 38, though the Ugandan side fell 39 runs short.
Mark Humphreys, fresh off his strong performance at the European qualifier, claimed four wickets.
ZIMBABWE BEAT PAPUA NEW GUINEA BY 228 RUNS
Emmanuel Bawa joined Cox as century-makers on day two, in Zimbabwe's comprehensive win over Papua New Guinea in Port of Spain.
Zimbabwe made 321/9, going on to bowl the Garamuts out 228 runs short.
Ngenyasha Zvinoera, Brian Bennett and Victor Chirwa all claimed two wickets each as Papua New Guinea fell to comprehensive defeat.
BE A PART OF CRICKET'S NFT REVOLUTION
Crictos official marketplace is now open!
Personalise your homepage with an ICC account
News, fixtures and updates tailored to your favourite team. Never miss a moment!