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.
Captain Richie Berrington hit a career-best 127 as Scotland beat the UAE to make it back-to-back wins at the World Cup Qualifiers in Zimbabwe while Sri Lanka thrashed Oman by 10 wickets.
Michael Leask blasted Scotland to a dramatic one-wicket victory in their opening World Cup qualifier fixture as Ireland's hopes were dealt a major blow despite Curtis Campher's brilliant century.
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.