Sri Lanka took four wickets in four balls in the final over as a remarkable turnaround clinched a seven-run victory that kept their World Cup semi-final hopes alive at the expense of Bangladesh.
Bangladesh appeared to have timed their chase of 203 to perfection, needing just nine runs from the final six deliveries in Mumbai, but a collapse of epic proportions saw them stumble at the last hurdle, as their semi-final prospects evaporated before their eyes.
Captain Chamari Athapaththu followed up her 46 with the bat by claiming three crucial wickets and forcing a run-out in four balls in the final over, steering Sri Lanka to one of the most improbable victories and ending Bangladesh's hopes of reaching the last four.
Earlier, Hasini Perera anchored Sri Lanka's innings with her maiden inter