Afghanistan swept past the Netherlands by seven wickets on Friday to boost their chances of reaching the World Cup semi-finals.