The West Indies remained on course for World Cup qualification by whipping Papua New Guinea by six wickets.
The minnows of the qualifying tournament in Zimbabwe struggled to 200 in 42 overs, with only four players reaching double figures, led by captain Assad Vala’s second fifty in ODIs.
Then, despite a stuttering start, in which they lost four wickets for 58 runs, Jason Holder decided to take control as Shai Hope shored up one end, to score 49 off 115 balls. Holder smashed nine fours and four sixes, ending on 99.
Ryan ten Doeschate’s Netherlands were beaten by six wickets by the United Arab Emirates after they could only harvest 176 runs.
Former Easterns player Wesley Barresi top-scored with 37, followed by captain Ten Doeschate on 34, as offbreak spinner Rohan Mustafa wrapped up the Dutchmen, taking 5-26, including former Protea Roelof van der Merwe (17).
Chirag Suri led the victory charge with 78, which left the Netherlands bottom of the Group A log with two losses.
Afghanistan, the emotional favourites, blew their chances of making the Super Six stage when Hong Kong ran up 241-8 on their way to winning by 30 runs on the D/L calculation.
The Afghans had their chance, when they had Hong Kong at 43-3, but Anshy Rath, top-scored with 63, getting good support down the lower order, including 22 off nine balls by former Pakistani U19 player Tanwir Afzal.
In a rain-interrupted innings Afghanistan were offered a target of 226 in 46 overs, but they had lost too many early wickets. It was their third straight loss.
Scotland nervously edged their way to a four-wicket win over Nepal, chasing down the target of 149 on the back of Kyle Coetzer’s 88 off 136 (7×4, 3×6)
Papua New Guinea vs West Indies scorecard
Hong Kong vs Afghanistan scorecard