Ind 188-3published at 31 overs
Three singles off Nasum Ahmed as KL Rahul and Virat Kohli work the ball around.
Kohli has three half centuries in the 2023 World Cup but can he make his first century of the tournament here?
Kohli completes victory and brings up century with a six
Kohli's century off 97 balls - his 48th in ODI cricket
Gill (53) & Rohit (48) get India off to typically fast start
Mamudullah's late hitting (46 off 36 balls) boosts Bangladesh total
India's spinners strangle Bangladesh in middle overs
Jadeja takes 2-38 and excellent catch to remove Mushfiqur (38)
Bangladesh put on 93 for first wicket before India apply brakes
Half-centuries for Hasan (51) & Das (66)
Timothy Abraham, Sam Drury, Stephan Shemilt and Maisie Gallen
Three singles off Nasum Ahmed as KL Rahul and Virat Kohli work the ball around.
Kohli has three half centuries in the 2023 World Cup but can he make his first century of the tournament here?
Jonathan Agnew
BBC cricket correspondent on Test Match Special
Bit of improvisation there from Rahul. If this is how he's going to play, it will certainly be entertaining.
KL Rahul joins Virat Kohli at the crease and gets off the mark with a boundary as he backs away and cuts Mehidy Miraz ruthlessly through point.
73 needed from 120 balls.
Jonathan Agnew
BBC cricket correspondent on Test Match Special
He's launched it. Not sure why he just did that. Third India batsman to be caught out playing an unnecessary shot.
Shreyas c Mahmudullah b Miraz (Ind 178-3)
Did Shreyas Iyer just get bored?
He's given his wicket away after attempting to hoick Mehidy Miraz over deep mid-wicket but ends up skying it.
Mahmudullah does well to take a steepling catch under the floodlights.
Jonathan Agnew
BBC cricket correspondent on Test Match Special
Oh wow. Driven, majestically, for four. A beautiful stroke.
Mustafizur Rahman with five dots to Virat Kohli but the India batter is not going to stand tor a maiden.
Kohli plonks his foot and effortlessly sizzles a drive through the covers for four.
One of the most photographed, and photogenic, men in India.
Jonathan Agnew
BBC cricket correspondent on Test Match Special
This is the juggernaut. India are the team to beat.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
Another 50 for Virat Kohli. He's in really good nick, no two ways about it. His third 50 of this tournament.
King Kohli still reigns supreme for India. He brings up his half-century with a nudge wide of mid-on off the final ball of Hasan Mahmud's over.
His 69th fifty in ODIs.
Lisa Shtalekar
Former Australian captain on X
I know there is still a long way to go in this tournament, however India looking good in all areas.
Virat Kohli uses his his strong wrists to waspishly swat Hasan Mahmud into the leg side for four to move within one run of his half-century.
Michael Vaughan
Former England captain on X
India look unstoppable.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
Cruising along India now. Maybe time to start thinking about changing the upcoming batting order.
Kohli 44, Shreyas 17
Three singles off Mehidy Miraz's over as Virat Kohli and Shreyas Iyer continue to keep the scoreboard ticking over.
Prakash Wakankar
BBC Test Match Special commentator
A lovely shot. Shreyas has slammed that in front of mid-wicket. A very firmly hit boundary.
The final delivery of Hasan Mahmud's latest over is pulled decisively for four in front of square by Shreyas Iyer
Meanwhile, here's how Shubman Gill was dismissed by Mehidy Miraz a little while ago.
Prakash Wakankar
BBC Test Match Special commentator
Shreyas could have been in trouble there. A little word from the umpire about whether Hasan was standing in his way.
Glimmer of a chance of a run out as Shreyas Iyer nudges it beyond mid-wicket and sets off.
A shy at the stumps from the fielder, targeting the non-striker's end, misses. But Iyer would have been out had it been a direct hit.