India marched into the T20 World Cup semi-finals on Monday as skipper Rohit Sharma's blistering 92 set up a 24-run victory over Australia, left on the brink of elimination. Rohit clobbered eight sixes in his 41-ball blitz to lay the foundation for India's imposing 205-5, their highest total in the tournament, in Gros Islet, St Lucia. Travis Head led Australia's chase with a belligerent 76 but India restricted them to 181-7 to remain unbeaten in the tournament and set up a semi-final against defending champions England in Guyana on Thursday.