Namibia kept their qualification hopes alive with a fully deserved 24-run win over a Scotland side that began the competition as tournament favourites.
Scotland had restricted Namibia to 60 for 2 in the first ten overs, but they increased the tempo with Craig Williams (31) and skipper Gerhard Erasmus (37) adding 49.
A late blitz by man-of-the-match JJ Smit saw 59 added in the last five overs as the Scottish attack wilted in the onslaught.
Smit cleared the ropes four times in his 43 from 22 balls, and a final total of 159 for 6 at the interval was always going to be challenging.
That task became even more difficult when stand-in opener Craig Wallace went in the first over - skipper and regular opener Kyle Coetzer being ruled out after suffering dehydration in yesterday's win against PNG.
Worse was to come when the hard-hitting George Munsey was run out attempting a risky third.
Calum MacLeod (39) and Richie Berrington (23) steadied proceedings with a 48-run partnership, but struggled to keep up with the rate.
Berrington was caught spectacularly by Frylinck on the boundary, and thereafter the innings fells apart as scoreboard pressure told and the required rate increased.
Frylinck (2-15) and Viljoen claimed two wickets apiece to reduce Scotland to 107 for 8, and thereafter Scotland opted for damage limitation as Sharif (17*) and Davey (12*) added what could be 28 priceless runs when the NRR calculations come in to play later in the week.
Namibia now have reignited their hopes and will be hoping to complete a second win against bottom of the table Bermuda on Wednesday. For Scotland, there is a chance to regroup before their next fixture on Thursday, also against Bermuda, while their final match is against unbeaten group leaders The Netherlands on Saturday.