NZ 253-5published at 47 overs
Cottrell 9-1-45-4
A very fine over from Salutin' Sheldon, just three runs and a big wicket from it.
NZ all but through to semi-finals after five-run win; WI all but eliminated
Carlos Brathwaite hits 101 from 82 balls but is last out as WI fall short
Chris Gayle 87 (including six sixes) - dropped on 15, 58 and 59
Williamson 148 (154 balls) hits second century of World Cup; Taylor 69 (95)
WI's Sheldon Cottrell takes 4-56, three catches and a run-out
In-play clips available to UK users only
Amy Lofthouse and Jack Skelton
Cottrell 9-1-45-4
A very fine over from Salutin' Sheldon, just three runs and a big wicket from it.
Colin of Big Man is in.
After some confusion, the umpires work out that Jimmy Neesham is on strike as the batsmen did cross.
Phil Long
BBC Test Match Special statistician
This is Kane Williamson's highest ever ODI score, beating the 145* he made against South Africa in 2013.
Michael Vaughan
Ex-England captain on BBC Test Match Special
Outstanding. Magnificent batting and control. The partnership with Ross Taylor was very experienced, mature one. They knew they had to dig in early and they just played orthodox. It's not a huge, huge score but New Zealand know how to get back into the contest and it's down to Williamson.
Kevin Howells
BBC Test Match Special
Sheldon Cottrell saluted and then he applauded Kane Williamson. What a knock!
Williamson c Hope b Cottrell 148 (NZ 251-5)
Kane Williamson tries to launch another mighty six but scoops it straight up this time.
The ball flies high over Shai Hope's head and the Windies keeper does well to turn, track it down and take the catch.
Sheldon Cottrell has a fourth and acknowledges Williamson's supreme innings after his customary salute.
Another majestic knock from the Black Caps skipper comes to an end.
Phil Long
BBC Test Match Special statistician
That six from Jimmy Neesham was the first boundary of the day not hit by either Kane Williamson or Ross Taylor.
Michael Vaughan
Ex-England captain on BBC Test Match Special
Look at the ovation Allen is getting from the party stand!
Jimmy Neesham slashes away through the covers and Fabian Allen makes a diving stop to keep it to two.
A single off the last takes the Kiwis to 250. Four overs to go - what can they muster?
Jimmy Neesham whips it high off his pads out to deep mid-wicket.
Shimron Hetmyer is sprinting round...six or out?
Six. But only because Hetmyer's foot brushes the rope as he catches it and tries to push the ball back over in the same movement.
A wonderful effort. Unlucky young man.
I'm guessing you're in Kent rather than New Zealand, John.
Or attempting reverse mockers?
Text 81111
New Zealand surely going to end 80-90 runs short of a par score. The Universe Boss will get Windies home with overs to spare.
John F, Canterbury
Two of the three slowest centuries at this World Cup have been registered by Kane Williamson (124 and 137 balls).
Michael Vaughan
Ex-England captain on BBC Test Match Special
Kane Williamson plays the situation so well. Low-risk at the start when it was required then these last few overs, he's just exploited the gaps.
Run rate 5.31
Kane Williamson slog sweeps Ashley Nurse inside the man at deep mid-wicket for a bruising four.
He drive the last just wide of long off and scurries two. Good running.
Michael Vaughan
Ex-England captain on BBC Test Match Special
That's the biggest hit of the day and, looking at the dimensions, the biggest boundary.
#bbccricket
Salim: Kane Williamson is better than Joe Root imo.
Kevin Howells
BBC Test Match Special
He's into his groove now!
Williamson 138, Neesham 3
Oh what a shot that is!
The first six of the day goes to Kane Williamson, who picks Sheldon Cottrell's slower ball and batters it over deep square leg.
Michael Vaughan
Ex-England captain on BBC Test Match Special
What a terrific shot that was, smashed to the off side boundary. This is where he's got genius in him. He's manipulated the ball to all the spaces.