DHAKA — Leg-spinner Amit Mishra continued his awesome form as India roared into the semifinals of the World Twenty20 with an eight-wicket demolition of host Bangladesh in Dhaka Friday. Mishra, who was Man-of-the-Match in both the previous wins against Pakistan and the West Indies, finished with three for 26 as Bangladesh was restricted to 138-7 in the Group Two match of the Super-10s. India surpassed the modest target with nine deliveries to spare to record its third successive win and book a semifinal berth even before its last league match against Australia Sunday. Rohit Sharma made 56 and Virat Kohli remained unbeaten on 57, the pair sharing a 100-run stand for the second wicket after Shikhar Dhawan had been dismissed for one in the third over. Australia, which lost to the West Indies earlier Friday, is virtually out of the race after two defeats. Barring any major upsets in the last two round of matches, Pakistan and the West Indies will battle for the second semifinal spot from the group. Indian off-spinner Ravichandran Ashwin chipped in with two for 15 as Bangladesh batsmen faltered in front of a sell-out home crowd of 25,000 at the Sher-e-Bangla Stadium. Opener Anamul Haque top-scored with 44, but it was Mohammad Mahmudullah's unbeaten 32 off 23 balls that boosted the host after it was reduced to 82-5. Mahmudullah, which hit five fours and a six, put on 49 for the sixth wicket with Nasir Hossain. Bangladesh slipped to 21-3 by the fifth over after Ashwin dismissed Tamim Iqbal and Shamsur Rahman off successive deliveries. Mishra also claimed two wickets off consecutive balls in the final over to ensure the batsmen were left to chase a small target. When India batted, Dhawan was bowled by Al Amin Hossain before Sharma and Kohli put on its match-winning stand. Sharma was caught at point off Mashrafe Mortaza in the 16th over when 26 more were needed for victory, but skipper Mahendra Singh Dhoni sealed the win with a six off Ziaur Rahman. “No celebrations at all because the next few games are going to be extremely tough,” the Indian captain said. “I had not batted for a while, so I asked Yuvi (Yuvraj Singh) if I could go in ahead of him. “It's been easy for us so far, but there is nothing we can do about the lack of challenge. “We've performed well in this tournament but there are still a couple of areas we can improve in,” Dhoni added. “We fielded well but we've seen quite a few catches going down in the tournament and it has been a problem with all teams.” Bangladesh captain Mushfiqur Rahim said nothing was going right for his team. “The batsmen that get set end up throwing away their wickets, so big partnerships are just not happening,” he said. “We thought 150-plus would be a good total, but unfortunately we ended up below that. “There are two more games to go for us and hopefully we can do better in them.” Saturday's matches: Netherlands vs. New Zealand and England vs. South Africa. — Agencies