50 for Virat Kohlipublished at 16.5 overs
Ind 150-4
A ridiculous player in the most ridiculous form.
His third half-century of the tournament.
Tigers target revised to 151 off 16 overs after rain
But Bangladesh can only reach 145-6 despite Das' stunning 60 oof 27 balls
Kohli hits his third fifty of the competition
India 184-6 (20 overs): Kohli 64* (44), Rahul 50 (32); Mahmud 3-47
India move top of Group 2 and will reach semi-finals if they beat Zimbabwe in final game
Bangladesh need to beat Pakistan and hope others results go their way
Tom Mallows and Ffion Wynne
Ind 150-4
A ridiculous player in the most ridiculous form.
His third half-century of the tournament.
Bangladesh would like a few more of these.
Desperately.
What a shot that is.
Dinesh Karthik steps outside off stump and sweeps the fast bowler for four with the most precise timing.
The noise that follows every single Virat Kohli run is just bonkers.
He pulls one firmly for four as Hasan Mahmud gets a slower ball badly wrong.
The bowler then gives away a free hit from the second head-high ball in the over, which Shakib Al Hasan doesn't seem happy with - but then he and Virat share a big hug and a giggle.
Cricket!
Hardik c Yasir b Hasan 5 (Ind 130-4)
Short, wide, smashed... but straight to point!
It's so wide that Hardik Pandya is still mid-air when the catch is taken because he's got to reach so much. He looks completely baffled when he realises the ball is safely snaffled by Yasir Ali.
Bit of luck for Bangladesh.
Alex Hartley
Former England bowler on BBC Test Match Special
That was more like it. A lovely shot from Kohli, he moves his feet and leans into it. Proper cricket.
Oh, Virat Kohli. You lucky, lucky man.
Another edge flies just past his stumps for four... and then follows it with a crunching shot down the ground for four.
No luck needed for that. Just class.
Hardik Pandya is the new batter.
A wicket and just four runs from a very good Shakib Al Hasan over, who finishes his spell with 2-33.
Suryakumar b Shakib 30 (Ind 116-3)
Got him!
Suryakumar is bowled, giving himself a bit of room and trying to hit through the off side.
He's disappointed, but he's done his job. He's sparked some real momentum for India going into the final few overs.
Daniel Norcross
BBC Test Match Special
Three boundaries have come in that over and India are running away with it.
And another!
India are flying. Suryakumar has 30 from 15 balls.
Trouble for Bangladesh.
Oh, stop it!
Suryakumar Yadav smashes consecutive fours up and over mid-off for four. Timing.
India are on course for a huge total here, thanks to KL Rahul's explosive start.
Big swing, edged ... and past the keeper. Shakib Al Hasan just laughs in disbelief.
My watch has just alerted me that I'm not getting enough sleep at the moment. Says I should consider going to bed earlier.
I'm sure it's trying to be helpful, but it's clearly not taken a World Cup in Australia into consideration.
I've lost count of how many 'nearly' catches we've had. Another one just falls out of reach of a sprawling Bangladesh fielder.
Bit of breathing space for Bangladesh. Just six from Mustafizur's over.
KL Rahul.
Can bat.
Oh, more frustration for Bangladesh.
Suryakumar slashes one just past a diving point for four. Another profitable over for India, despite the wicket.
Not that Bangladesh will celebrate too soon.
The world's number one T20 batter, Suryakumar Yadav, is in next.
Henry Moeran
BBC Test Match Special commentator
And just when Bangladesh needed it they get the wicket!