A devastating spell from seam bowler James Anderson set England up for a nine-wicket triumph in the second Test against West Indies on Saturday as the tourists went 1-0 up in the three-match series.

A fiery Anderson ripped through the West Indies middle order in the opening session of the fifth and final day, making excellent use of the new ball to record figures of four for 43.

The Lancastrian also claimed two catches and ran out Jason Holder as the home team were bowled out for 307 having resumed on 202 for two.

That left England chasing a small target of 143 to win and captain Alastair Cook (59 not out) and Gary Ballance (81 not out) helped them clinch their first test victory on foreign soil since beating India in Kolkata in December 2012.

"It was a lot of effort on that wicket," Cook told the presentation ceremony. "It was a slow wicket throughout and a pretty flat one."