Cricket meltdown for the ages as all-time final-over choke stuns World Cup
Sri Lanka snatched victory from the jaws of defeat to record their first win of the Women’s Cricket World Cup, edging out Bangladesh by seven runs in a nerve jangling finish in Navi Mumbai on Monday.
