Hamilton, Mar 22 Yastika Bhatia's gritty half-century and Sneh Rana's all-round performance powered India a dominating 110-run win over Bangladesh and kept them in the hunt for a semifinal spot at the ICC Women's World Cup, on Tuesday. Opting to bat, India recovered from a mid-inning collapse to post a modest 229 for seven, riding on a responsible 80-ball 50 by Bhatia and a late flourish from Rana (27) and Pooja Vastrakar (30). Defending the total, the spinners, led by Rana (4/30), controlled the proceedings as they struck at regular intervals.