New Zealand gave themselves a chance of squaring their one-day series against West Indies thanks to a super show from Scott Styris.

Styris scored 62 not out in a 122-run partnership with opener Nathan Astle as New Zealand scored 212 for five, and then took six wickets and pulled off a brilliant run-out as the tourists recorded a nine-run victory.

That cut the Windies' lead in the series to 2-1.

New Zealand had collapsed to 90 for five before Styris and Astle joined forces to resurrect the innings and the series.

Astle had stroked his way to 91 not out and Styris was in typically attacking form on 62 when the heavens opened with an intriguing 5.8 overs remaining.

The Black Caps innings was then terminated as the rain took an age to abate, and the Duckworth-Lewis system set the West Indies a formidable target of 212 in just 33 overs.

The Windies got off to a brisk start, racing to 49 off just 6.3 overs when the first wicket fell, and they were still in a strong position at 97 for three after 15.3 overs, but their momentum dropped as wickets fell regularly after that.

Opener Chris Gayle continued his run of good form with 60 and Ridley Jacobs - so often a stalwart of the West Indies lower and middle order - chimed in with a valuable and entertaining 60 not out.

The final overs were full of drama, with Jacobs caught off a no-ball with 28 runs needed and just over two overs left, and then two run-outs in consecutive balls in the penultimate over.

The West Indies lead the series 2-1 with one match to play, at St Vincent on Saturday, after the first match was rained off.