A top-notch century from all-rounder Rachin Ravindra and a half-century from Tom Latham helped New Zealand march into the semifinals of the ICC Champions Trophy with a five-wicket win over Bangladesh ...