Dubai: Captain Harmanpreet Kaur and opener Smriti Mandhana hit half-centuries as India defeated Sri Lanka by 82 runs to boost their chances of making the semi-finals of the Women's T20 World Cup on Wednesday. India piled up a tournament high of 172-3 from their 20 overs before Sri Lanka were dismissed for 90 off the penultimate ball of the match. India now have two wins in three games ahead of their final group match with six-time champions Australia on Sunday.

Just the top two teams from each of the five-nation pools make the semi-finals. Mandhana made 50 from 38 balls with four fours and a six to register her 27th T20 international fifty. She also shared a 98-run opening stand with Shafali Verma (43) before Kaur put on a blistering display of shot-making.

The captain reached her 13th half-century in the format off 27 balls and finished undefeated on 52 with eight boundaries and a six. Just as important for India, Kaur showed little effect of the neck injury she had suffered in the win over Pakistan at the weekend. "It was one of those days when I was in my zone, whenever ball was in my zone, I went hard.

I was only thinking about positives," said Kaur. In reply, Asian champions Sri Lanka collapsed to 6-3 inside three overs before Kavisha Dilhari (21) and Anushka Sanjeewani (20) put on 37 for the fourth wicket. But they always struggled to keep up the run rate with Ama Kanchana (19) the only other player to reach double figures.

For India, fast bowler Arundhati Reddy and leg.