After the third day's play in Uganda, the World Cricket League Division 3 table sees the top and bottom team separated by just two points in what is looking set to be a tight finish to the tournament, with every team still capable of being promoted or relegated.
The surprise of the day came at the Entebbe Oval, as winless Malaysia took on Canada, the only team to win both their first two games. Malaysian captain Ahmed Faiz won the toss and but the Canadians in to bat, and it proved to be a wise choice as they struggled against the Malaysian bowlers.
Nikhil Dutta was their top scorer with 30, whilst Rizwan Cheema - as he tends to do after one of his intermittent displays of big hitting - failed, scoring just 6. Khizar Hayat and Vriandeep Singh both took two wickets.
Malaysia lost Syed Aziz early on in their reply, but a 72 run second wicket partnership between Anwar Arudin and skipper Ahmed Faiz put them in a good position. Arudin was dismissed for 48, followed quickly by Virandeep Singh.
Faiz and Shafiq Sharif put on 56 for the fourth wicket to get Malaysia within touching distance, and Faiz eventually hit the winning runs to take his score to an unbeaten 49 and secure a six wicket win for his team.
At the Lugogo Oval in Kampala, USA captain Steven Taylor chose to bat first after he won the toss, and he led the way for his team, top scoring with 69 before he was caught and bowled by Anantha Krishna. Taylor shared in a third wicket partnership of 64 with Camilus Alexander which ended with Taylor's dismissal.
Alexander went on to score 44, whilst Alex Amsterdam scored 41. The USA scored 237 before they were bowled out, and were also frustrated by some poor umpiring decisions, with the final wicket of Ali Khan being given as lbw despite a clear inside edge. Suresh Appsamy was the pick of Malaysia's bowlers with 3-24.
Singapore's reply was dominated by what proved to be the match winning partnership between Arjun Mutreja and Chetan Suryawanshi. The pair put on an unbroken 162 for the fourth wicket, Mutreja scoring 101 and Suryawanshi scoring 74 in the seven wicket win.
At the Kyambogo Oval, Uganda also batted first after winning the toss against Oman. Roger Mukasa top scored for the hosts with 57, but nobody was able to stay with him, and Uganda were bowled out for 144, the bottom seven in the order all making single figure scores. Bilal Khan and Zeeshan Maqsood both took three wickets.
Jatinder Singh top scored in Oman's reply with 58 as they completed a six wicket win in 27 overs. Chasing down their target quickly could help in the final standings as if it remains close, net run rate could well prove to be crucial.
The tournament continues today with the highlight for many being the latest edition of the oldest rivalry in international cricket, USA v Canada. Oman will play Singapore and hosts Uganda will take on Malaysia in the day's other contests.