Stuart Broad took four wickets as England bowled out the visitors for 160 at the County Ground, then the home team reached 161-4 with 14 of its 50 overs remaining.
Paul Collingwood top-scored with 44 not out for England and also took three wickets on his 160th appearance. Ravi Bopara scored 43, while Owais Shah made 41.
The first of three one-day games was abandoned on May 21 because of rain, without a ball being bowled. The final match is at Edgbaston, Birmingham in two days.
Chanderpaul ton helps Windies beat England in 2nd ODI