Skipper Harmanpreet Kaur's years of experience saved India from blushes as they huffed and puffed to a six wicket win over arch rivals Pakistan, keeping their semi-final hopes alive in the Women's T20 World Cup, here Sunday. Indian batters made a heavy weather of a paltry 106-run target as it required a 24-ball-29 from their experienced skipper to eke out the crucial win. Harmanpreet retired hurt when two runs were required for victory. Sajana Sajeevan, playing her first game, finished it off with a boundary. The defensive approach by opener Shafali Verma (32 off 35 balls) and new No. 3 Jemimah Rodrigues (23 off 28 balls) meant that India could not boost their Net Run Rate which could prove very costly in the larger context of making it to the last-four stage. Despite the victory, India's NRR is currently -1.217 and they remain below Pakistan, who are in third place with NRR of -0.555. India would need to beat both Australia and Sri Lanka by comfortable margins to harbour any hope