On another hot and sunny day in Darwin, Hong Kong won the toss and chose to bat first against the Cayman Islands. It proved to be the wrong decision as Franklin Hinds ripped through their batting line up with an impressive 4/22 from his 10 overs as Hong Kong were bowled out for just 67 in the 25th over.

The Cayman Islands run chase started badly as they lost both of their openers within four overs. But Keniel Irving and Pearson Best bludgeoned the Hong Kong attack, scoring most of their runs in boundaries. Nadeem Ahmed came in for some stick, going for 17 runs of three balls and a no-ball as the Caymans won the game by eight wickets in the tenth over to complete an upset win.

The other group B game was another low-scorer, as Uganda's Charles Waiswa took three wickets for just seven runs, bowling Tanzania out for just 64. Uganda lost six wickets on the way to the target, with Benson Mwita taking 4/23, but the game was finished off with a six to complete a four wicket win for Uganda.

The Group A game between Argentina and Papua New Guinea should have been a formality. PNG were the pre-tournament favourites, were playing well in the warm-ups and were easily the strongest team in the tournament, whilst Argentina only found out they were playing in the tournament less than two months ago.

But the South American side had other ideas, and Esteban MacDermott took 4/22 as Papua New Guinea were bundled out for 91. Argentina lost five wickets in pursuit of their target, but Donald Forrester held things together with an unbeaten 44 to take them over the finish line.

The other Group A game was the only won to escape the rash of low-scores on day two, as Italy reached 186/9 from their 50 overs, Nicholas Northcote top-scoring with 35. Fiji were then bowled out for 149 to complete a 37 run win for the Italians.

The Group B results today mean that we now know that Uganda and the Cayman Islands will definitely be in the semi-finals of this tournament. 2011 World Cup qualification is not over for Hong Kong and Tanzania though, as they will play in Division Four next year.

Tomorrow is a rest day before the final round of group games takes place on Wednesday with the following matches: Cayman Islands v Uganda, Hong Kong v Tanzania, Argentina v Fiji, Italy v Papua New Guinea.