A clinical India all but clinched a semi-final berth in the T20 World Cup after a comfortable 50-run win against Bangladesh in a Super 8s match on Saturday. Riding on a half-century from vice-captain Hardik Pandya (50 off 27 balls) and useful knocks from Virat Kohli (37), Rishabh Pant (36) and Shivam Dube (34), India posted 196 for 5, the highest T20I total at the Sir Viv Richards Stadium.