Kenya, Scotland and Uganda took their first victories of the ICC World Twenty20 2014 Qualifier on day four of the competition while Hong Kong also defeated Canada.
While Kenya eased to an expected eight-wicket victory over tournament outsiders Denmark, Uganda edged past Italy by one wicket, Scotland only completed their eight-wicket win over Nepal in the final over and Hong Kong scored an impressive 53-run win to maintain their perfect start to the tournament.
Italy might have thought they had done enough by posting 148 for four against Uganda but the African side got off the mark in a nail-biting finish.
Gareth Berg continued his strong form with 62 in 34 balls before Peter Petricola made 34, Carl Sandri 19 and Joy Perera 18 to ensure Italy closed on a competitive score.
Arthur Kyobe hammered 33 in 15 balls and both Abram Mutyagaba and Hamza Saleh made 17 before Uganda's innings looked to be fading badly in the face of good Italian bowling, led by Vincenzo Pennazza and Sandri, who took two wickets apiece.
However, from 97 for eight in the 14th over, Uganda mounted a fightback, spearheaded by Richard Okia, whose superb 33 not out in 30 balls saw them home.
Frank Nsubuga made 10 and Charles Waiswa 21 but last man Henry Senyondo played his part with an unbeaten one that helped Okia add the final three runs, which came from a boundary off the penultimate ball.
Irfan Ahmed smacked 100 in 53 balls to set up victory for Hong Kong over Canada.
He hit four fours and eight sixes as he took a liking to the Canadian bowling and with Waqas Barkat making 31 and Nizakat Khan 14, Hong Kong closed on 168 for five.
Faced with a tricky run chase, Canada's top six batsmen all got themselves in but none could pass the score of 26 made by Jimmy Hansra.
Raza Rehman (23), Hiral Patel (18), Ashish Bagai (15), Ruvindu Gunasekera (12) and Rizwan Cheema (10) failed to go on and their collective failure handed Hong Kong a huge win.
Munir Dar was the chief architect of Canada's downfall, taking a haul of four for 17 while Irfan completed a memorable day with a brace of wickets himself.
Standings: Hong Kong, Ireland 6 points, United Arab Emirates 4 points, Italy, Namibia, Uganda, USA 2 points, Canada 0 points
Scotland had made a poor start by losing to Bermuda and Afghanistan and they were pushed all the way by Nepal before taking an eight-wicket win.
Nepal were once again reliant on their powerful middle order to haul them up to a score of 137 for seven, with contributions coming from Binod Bhandari (28), Paras Khadka (27) and Sharad Vesawkar (16).
Gordon Goudie (3-29) and Safyaan Sharif (3-19) shared six wickets to give their batsmen a good chance.
Richie Berrington then fell for five to Basant Regmi and Khadka then had Matt Machan trapped in front to leave Scotland 65 for two.
A fine knock of 82 not out in 64 balls from Calum MacLeod, including five fours and three sixes, ensured Scotland reached their target with four balls to spare.
Kyle Coetzer was unbeaten on 20 at the other end.
Kenya had little difficulty in getting their first win against Denmark, who are now one of just two teams yet to taste victory in this competition.
The Danes' struggles with the bat continued and they posted just 84 for eight, most of their runs coming from Michael Pedersen (21) and Taha Ahmed (19) as Nehemiah Odhiambo took three for 15 and Ragheb Aga two for eight.
Steve Tikolo then hit 48 not out in 30 balls to hurry Kenya to victory in just 9.1 overs.
Standings: Afghanistan, Bermuda, Nepal, Netherlands, Papua New Guinea 4 points, Kenya, Scotland 2 points, Denmark 0 points
© Cricket World 2013
Canada, Hong Kong, Ireland, Italy, Namibia, Uganda, United Arab Emirates, United States of America
Afghanistan, Bermuda, Denmark, Kenya, Netherlands, Nepal, Papua New Guinea, Scotland