Shakib Al Hasan and Mohammad Mahmudullah put on 224 runs, Bangladesh's highest ever stand for any wicket in ODIs, to help Bangladesh defeat NZ by 5 wickets. With the win, Bangladesh keep their semi-finals hopes alive while NZ become the first team to exit the tournament. Mahmudullah became the first Bangladeshi player to score a century in WC and CT.