Namibia 609 (Steenkamp 87, Snyman 86, Williams 82, Waiswa 3 for 123) and 16 for no loss beat Uganda 329 (Sematimba 106, Musoke 59) and 295 (Mukasa 121, Sematimba 54) by 10 wickets

Namibia completed a crushing ten-wicket victory over Uganda on the final day in Windhoek, despite Roger Mukasa's maiden first-class hundred, to set up a final with United Arab Emirates in the ICC Intercontinental Shield.

The pressure of batting out the final day proved to be too much for Uganda, who started the day on 77 for 2. They lost Hamza Saleh off the first ball of the day, leg before to Kola Burger, and Benjamin Musoke didn't last long either. However, Mukasa and Lawrence Sematimba added 117 runs in 200 deliveries to raise Ugandan hopes of a draw.

Burger eventually trapped Mukasa leg before for a patient 121 - it came off 240 balls - and four runs later Sematimba was bowled by Craig Williams for 54. That effectively ended Uganda's chances of saving the game, though Frank Nsubuga and Emmanuel Isaneez resisted the inevitable for a further 17.1 overs before Louis Klazinga finished off the tail with a three-wicket burst. Six batsmen fell leg before as Uganda were dismissed for 295.

Namibia knocked off the target of 16 without any fuss to top the table with 46 points from three matches. The final will be played in the UAE from November 25-28.