India scored 184 runs losing six wickets from their stipulated 20 overs against Bangladesh during their ICC World Cup Super-12 match at Adelaide Oval in Adelaide on Wednesday.
Bangladesh need to score 185 runs to stay alive in the semi-final race of the World Cup.
Earlier, Bangladesh captain Shakib Al Hasan won the toss and asked India to bat first in their crucial game.
UNB reported that Virat Kohli smashed an unbeaten 64 off 44 balls and propelled India to a massive total of 184 for six against Bangladesh.
Shoriful Islam, who was picked up in this match replacing Soumya Sarkar, conceded 57 runs and failed to bag any wickets. Hasan Mahmud, the other pacer, bagged three wickets but conceded more than 11 runs an over.
Bangladeshi bowlers were impressive in the powerplay when they conceded only 37 runs picking up one wicket. Hasan missed a dolly from Rohit Sharma at the boundary off the ball of Taskin Ahmed. But in the fourth over, Hasan removed Rohit for two as Yasir took a great catch.
Taskin was imperious from the first over. He bowled his overs early in the innings just conceding 15 runs. At one point, he seemed to be unplayable by the Indian batters. But he was unlucky and ended up wicketless.
Lokesh Rahul was on fire in the middle. He smashed 24 runs off the ninth over, bowled by Shoriful Islam, who came to the playing XI replacing Soumya Sarkar. The left-arm seamer conceded two sixes in that over with a no-ball and a wide. Rahul picked up his fifty off just 31 balls.
Shakib conceded 10 runs off his first over but managed to scalp the dangerous wicket of Lokesh.
Virat Kohli played some glorious shots after coming to bat after the dismissal of Rohit. Kohli and Lokesh added 67 runs on the board of just 37 balls. But, Bangladesh somewhat managed to contain Kohli in the middle.
But in the 15th over, Kohli hit two fours off Mustafizur Rahman with an inside edge that went past the stumps. After the 15th over, India were at 130 for three with Virat Kohli and Hardik Pandya batting for 40 and five respectively.
Hardik came to bat after Shakib bowled Suryakumar Yadav for 30 off 16 balls. The number-one T20 batsman was getting dangerous before Shakib trapped him.
In the last five overs, India added 54 runs with Kohli hitting a 37-ball fifty and ending up on 64 off 44 balls. Before Kohli reached his fifty, Hasan removed Hardik Pandya off the first ball of the 16th over.
With this unbeaten 64, Kohli passed the 200-run mark in this World Cup so far.
A dual effort from Shakib and Shoriful managed to send Dinesh Karthik back trapped in a run-out. He has a history to get dangerous in the death overs against Bangladesh.
Shakib bagged two wickets while Mustafizur Rahman conceded 31 runs but failed to get any wickets.
Before this match, Bangladesh faced India in 11 T20Is and won only one of those matches.