Postpublished at 12:53 Greenwich Mean Time 12 November 2023
Prakash Wakankar
BBC Test Match Special commentator
The keeper and slips seem very confident.
India win by 160 runs in Bengaluru to complete perfect group stage
Siraj, Kuldeep, Jadeja and Bumrah all take two wickets, while Kohli & Rohit also strike
India made 410-4 with Shreyas making 128 not out off 94 balls
Rahul (102) scores fastest World Cup century for India off 62 balls
Pair shared 208 off 128 for fourth wicket
Ffion Wynne, Timothy Abraham and Sam Drury
Prakash Wakankar
BBC Test Match Special commentator
The keeper and slips seem very confident.
Target 411
The umpires are going upstairs to check the catch but it looks like this carried.
If it did, Wesley Barresi is gone after edging behind off Mohammed Siraj.
Dirk Nannes
Former Australia bowler on BBC Test Match Special
It's a daunting prospect having to come out and bat now but it's a big opportunity for one or two of these batters to get a score, to make the most of the occasion and come away with a 50 or even 100 in a World Cup against a formidable team.
Target 411
Steady enough first over for the Netherlands and Wesley Barresi gets three with a drive through the covers.
Not timed by the right-hander but into the gap and it has to be dragged back just short of the sponge.
Target 411
Big appeal for lbw as Jasprit Bumrah raps Max O'Dowd on the front pad.
There was swing there for Bumrah and that is why the excitement soon dies down. It was doing too much.
Dirk Nannes
Former Australia bowler on BBC Test Match Special
The Netherlands put in a very admirable effort, especially in the middle overs, but it unravelled in the last 10.
But India had seven wickets in the bank with 10 overs to go so they earned it, they knew that's what they were setting up for so it's not as simple as just saying that the Dutch didn't bowl well.
The players are back out for the start of the Netherlands innings.
Wesley Barresi and Max O'Dowd are opening for the Dutch, Jasprit Bumrah has the new ball in hand for India.
After India amassed 126 runs for the loss of one wicket in the last 10 overs, the Netherlands require something extraordinary at the M. Chinnaswamy Stadium.
410-4 is India's fourth highest total in all ODIs, the Netherlands' best is 374-9 they managed in a chase to beat the West Indies (after a Super Over) in June.
If they can top that then we're in for some game!
At the other end, KL Rahul was somehow managing to score even quicker.
The India wicketkeeper reached three figures from only 62 balls - the fastest century by an India batter at a 50-over World Cup.
He fell for 102 but only after taking India to their second-highest World Cup total...
From that point on it was all about Shreyas Iyer and KL Rahul as they put on a remarkable 208 for the fourth wicket.
Shreyas was in fantastic touch and brought up his first World Cup century from 84 balls.
He finished unbeaten on 128 from 94 balls.
All eyes were on Virat Kohli - even more so that usual - as he went in search of a record 50th ODI century.
All was going well as he brought up his half-century, only for the former India skipper to be bowled for 51 by Roelof van der Merwe.
The silence around the stadium said it all.
Shubman Gill raced to a 30-ball fifty but departed very soon afterwards.
Rohit Sharma followed him to a half-century but was also gone not long after bringing up the milestone.
India's openers were in the mood and took the Netherlands' new-ball bowlers apart, scoring 91 in the powerplay...
OK then. After a breathless end to the innings - and it was pretty frantic from start to finish, really - let's have a look back at the best of the action.
There was no messing around from India with Rohit Sharma hitting two boundaries in the first over...
India's KL Rahul:"I've not had a lot of time in the middle in the last few games so it was nice to get some and get some balls in the middle of the bat. It is important to get the confidence of hitting some sixes and getting straight on with the game. It was a good knock and hopefully we can carry this confidence ahead.
"The last 10 overs you really have to go, it isn't rocket science. Shreyas [Iyer] was set and I'd faced a few balls. The game plan was clear that you've got to get as many runs as possible, enjoy yourself and hit as many sixes as possible. It has been really hard in this World Cup because it tends to reverse a little bit and the ball gets softer.
"Through the last couple of months everyone has been in good nick, got good game time and have been hitting the ball really well. They've got a good game plan and we've all been executing that pretty well. We just want to win this game and look forward to the semi-finals.
"I'm enjoying both sides [batting and keeping] but the back can get a bit sore sometimes! The bowlers have challenged me at times and they don't give me enough credit at times! That is the job of an international cricketer, you don't get the credit you deserve."
Some incredible hitting late on from India. Here are two of the five that came from the bat of Shreyas Iyer...
Andy Zaltzman
BBC Test Match Special's cricket statistician
This was only the third time in ODIs that the top five have all made 50 in the same innings.
The previous two instances were both by Australia against India - October 2013 in Jaipur; and November 2020 at the Sydney Cricket Ground.
Daniel Norcross
BBC Test Match Special commentator
At one point early in the innings we wondered if India would beat England's record ODI score of 498, but the Dutch stuck at their task and came back pretty well in the middle overs.
A six would have taken India to their highest World Cup total but Suryakumar Yadav can only slice it over point for a couple.
Still second best isn't bad at all. A huge total for India with 73 runs coming in the last five overs.
KL Rahul made a superb 102 and Shreyas Iyer walks off unbeaten on 128 from 94 balls.
Daniel Norcross
BBC Test Match Special commentator
KL Rahul's hundred was the fifth fastest century at this World Cup.