Afghanistan players are in very good form now. They won 3 out of 6 matches. They have defeated teams like Sri Lanka, Pakistan and England. I don't think Netherlands will be a tough opponent for Afghanistan. Because Afghanistan players are more confident now. Moreover, the Netherlands team is not very experienced. It will not be easy for Netherlands batsmen to stay at the crease against Afghanistan's bowling lineup. But Afghanistan's weakness is the erratic performance of their batsmen. Afghanistan cannot collect big unless the top order players perform well.
Like I mentioned previously, Netherlands won 2 out of 3 matches where they batted first. They won against South Africa and Bangladesh and they lost to Sri Lanka in a very close match. So if Afghanistan wins toss today and elects to bat first, then there is not much of a chance for a Dutch win. But if Netherlands wins the toss, then definitely it is going to get interesting. And in almost all the occasions, the Dutch top and middle order failed, while it was the lower order (especially Edwards, Logan van Beek and Roelof van der Merwe) who rescued them.