Two days off for Denmark didn't stop their winning ways as they eased to a six wicket win over Israel at Cronkbourne.
Israel won the toss and elected to bat first. A 37 run partnership for the second wicket between Josh Evans and Raphael Schachat initially had Israel looking quite good, before Evans was out for 31.
But his dismissal saw something of a collapse take place and Israel were bowled out for exactly 100. Schachat stayed in until the end of the innings to score an unbeaten 26, whilst Aqeel Amjad was the pick of the bowlers with 3-25.
The target was little trouble for Denmark, and they reached the required runs in 25.3 overs to win by six wickets. Josh Evans bowled well for Israel, taking 3-31 in yet another fine performance by him.
Denmark will now play tomorrow's final against the Isle of Man, whilst Israel will play in the fifth place play-off.
At St John's the overnight rain meant that play didn't get underway until 2:30pm, with the match reduced to a 33 over contest, with Norway electing to bat first after winning the toss.
Norway were soon on 21-4, but Danish Ashfaq played a fine innings, scoring 54 not out to take Norway to 120, aided by some below par fielding from Belgium. Waqas Shafiq was the pick of the bowlers with three wickets for just eight runs, though once he finished bowling, the Belgian attack struggled to contain Ashfaq.
That should have been a relatively straightforward run chase for the Belgians. But a much improved fielding performance from Norway, as well as some excellent bowling from Syed Mosawar Ahmad, who took 5-19, saw Belgium bowled out for just 70, losing by 50 runs.
Norway's performance wasn't enough to lift them off the bottom of the group though, and they will face Germany in tomorrow's ninth place play-off. Belgium will take on Gibraltar for seventh place.