Hosts Namibia have taken a firm grip of the ICC Intercontinental Shield match against Uganda.

On the second day, Namibia replied strongly to Uganda's score of 329 with an impressive 320 for four, still nine runs behind.

Half-centuries by Ewaid Steenkamp (87: 120bm 14x4), Sarel Burger (68: 161b, 9x4) laid the foundation for the strong Namibian reply at the United Cricket Club.

The duo added 124 runs for the second wicket before Steenkamp became the second batsman to fall for the day with the score reading 179.

However, the Namibian innings never lost momentum as skipper Craig Williams joined the action. To back up his five-wicket haul on the first day of this final league match, Williams held the Namibian innings together with a dogged unbeaten 78 off 193 balls with seven boundaries and one six.

None of the Uganda bowlers created any impression on the Namibian line-up as skipper Akbar Baig tried as many as seven bowlers to break the deadlock.

Williams added crucial runs with both the Burger brothers - Sarel and Louis (30: 93bm 2x4) - to consolidate the position for the home team.

At close of play, as Uganda's bowlers began to tire, Gerrie Snyman joined his skipper to make an uncharacteristic 12 off 59 balls.

On Monday, Williams and Snyman will begin the task of building the Namibian innings further. The duo have thus far added 47 runs for the fifth wicket.

From here on Uganda's task of clawing their way back into the match appears to be very tough. If Namibia claim the first innings lead, it will be a huge fillip in their attempt to square-off against table-toppers United Arab Emirates in the final later this year.