Chasing a mammoth 339, Jemimah Rodrigues crafted a magnificent 127 off 134 balls, securing India’s place in the final.