Zimbabwe beat Bangladesh in a one-day international for the first time in more than nine years with one of its greatest comebacks.
Bangladesh was made to bat first and posted an imposing 303-2 at Harare Sports Club. Zimbabwe replied with 307-5 and 10 balls to spare, pulling off its equal third highest chase.
Zimbabwe lost its openers in the first two overs and was 62-3, but Innocent Kaia and Sikandar Raza both scored centuries — achieved in the same over — to lead their team to win the first of three ODIs.