Vikram Singh hit a maiden ODI century to help the Netherlands keep their World Cup hopes alive with a 74-run win (DLS) over Oman in the qualifiers.
Sri Lanka were truly tested for the first time at the World Cup Qualifiers but eventually saw off the Netherlands by 21 runs in Bulawayo.
Logan van Beek's super over heroics led Netherlands to a famous win over West Indies, who suffered their second consecutive World Cup Qualifier defeat.
Zimbabwe took a decisive step towards topping Group A with a dramatic 35-run victory over West Indies, while Netherlands eased past Nepal by seven wickets.
Sikandar Raza's unbeaten century carried his team to a six-wicket victory over the Netherlands as Zimbabwe successfully chased down a target of 316.