Zimbabwe clinch Super Over win to square T20I series against Netherlands at Hazelaarweg, Rotterdam on Tuesday.
Finch scores an impressive hundred in crucial win as defending champion secure semis berth.
Shakib Al Hasan came, spun, and conquered, carrying Bangladesh to a comfortable 62-run win over Afghanistan.
Roelof van der Merwe scores unbeaten 75 off 39 blows Zimbabwe away.
Pakistan keep their slim World Cup semi-final hopes alive with a dominant performance against South Africa on Sunday.
Kane Williamson continues extraordinary run in World Cup 2019 as New Zealand move to top.
India avoid a World Cup upset against Afghanistan, thanks to Mohammed Shami final-over hat-trick.
England suffer shock Cricket World Cup defeat against Sri Lanka.
Australia managed to post a big score at a venue, that in recent times has allowed for such run-making, was due to a strong performance by their top order.
Clinical Netherlands beat Zimbabwe by seven wickets go 1-0 up.