Sri Lanka, Jan. 15 -- United Arab Emirates showed exactly how much of a threat they will be in the ICC U19 Cricket World Cup after upsetting New Zealand on the second day of warm-up matches in South Africa. The two sides played out a one-wicket thriller in Johannesburg but that wasn't the only exciting preparation match as Bangladesh and Australia tied their game in Pretoria.

A stunning bowling performance from Charlie Peet led Scotland to victory over Japan while there was also victory for West Indies, who beat Canada by three wickets.

LAST-WICKET PAIR HELP UAE WIN THRILLER

The United Arab Emirates fired an early warning shot ahead of the ICC U19 Cricket World Cup, beating New Zealand by one wicket in a thrilling warm-up match at St S...