Ind 236-3published at 35.4 overs
Goodness me, that is another monster hit from Shreyas Iyer!
A length delivery and he stands up tall and powers it 106m over long on.
The biggest six of the tournament. Stunning hitting.
Woeful Sri Lanka bowled out for 55 to lose by 302 runs in Mumbai
Hosts India have secured a semi-final spot; Sri Lanka all but eliminated
Superb Shami claims five wickets, Siraj takes three, Bumrah strikes with first ball & Jadeja takes final wicket
India post 357-8: Gill 92, Kohli 88, Shreyas 82; Madushanka 5-80
Shreyas hits longest six of tournament at 106m
Ffion Wynne, Jonty Colman and Sam Drury
Goodness me, that is another monster hit from Shreyas Iyer!
A length delivery and he stands up tall and powers it 106m over long on.
The biggest six of the tournament. Stunning hitting.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
Rajitha has not been able to gather any consistency today. He has bowled both sides of the wicket and gifted a lot of easy boundaries.
Another freebie.
On the pads from Kasun Rajitha and KL Rahul gratefully flicks it away through backward square leg for four.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
That was a brilliant shot. He loves playing that straight down the ground. You have got to give credit to Shreyas Iyer - he has been a bit under pressure but he's been so calm at the crease so far.
That is enormous!
Singles from the first five balls, Dushan Hemantha tosses up the last and Shreyas Iyer hammers back over his head.
Straight as an arrow, over the sightscreen and into the second tier.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
India have got to be looking at 350 minimum from here.
It's 13 from the over and I think it's fair to say that the decision to bring Kasun Rajitha back into the attack did not pay off for Sri Lanka.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
That is Shreyas Iyer, in the slot. What a shot. A good flow of the bat, it was a slower one as well but he has picked it up early and it has gone a long, long way into the stands.
So much for bringing the run-rate down... Shreyas Iyer picks the slower ball from Kasun Rajitha and nails it back over long-off for six!
Dismissive.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
Rahul has been in great nick, he's said having time off from the game has helped his head and with his batting as well.
Kasun Rajitha comes on and a loose ball to start relieves the pressure.
Short, leg side and pulled away behind square by KL Rahul. A bit of a gift.
Shubman Gill was closing in on a century before gloving a slower ball from Dilshan Madushanka behind to fall for 92...
The 200 is up for India but it's another very tidy over from Dushan Hemantha.
The leg-spinner rattles through it, too, helping the over rate as well as the run-rate.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
Madushanka has gone for a few runs, but he's found the right pace and right area to bowl at in the last couple of overs.
Phil Long
BBC Test Match Special statistician
Dilshan Madushanka's three wickets puts him joint-top on the list at this World Cup on 16, making him the fourth player to reach that number alongside Adam Zampa, Shaheen Shah Afridi and Marco Jansen.
England's highest are on eight, Reece Topley and Adil Rashid.
Another successful over from Dilshan Madushanka and with two new batters at the crease, this is the chance for Sri Lanka to try and create a bit of pressure.
At the very least, it should help them to bring the run-rate down a bit.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
On this surface, the area to pick up a wicket is predominately in front of it. Those positions are being taken up.
Prakash Wakankar
BBC Test Match Special commentator
Looking at the crowd, the first reaction is the hands on their heads. Another slower ball.
Kohli c Nissanka b Madushanka 88 (Ind 196-3)
Stunned silence at the Wankhede Stadium.
Superb slower ball from Dilshan Madushanka and Virat Kohli, in trying to work it to leg, gets a leading edge.
The ball loops into the off side and Pathum Nissanka comes in to take the catch.
Kohli stays one century behind Sachin Tendulkar's ODI record.
Deep Dasgupta
Former India wicketkeeper on BBC Test Match Special
This is a crucial period for Sri Lanka, it is a really good opportunity for them to squeeze things.