On a day when both teams performed below average with the bat, the home side lost their last six wickets for 26 runs after skipper Dwayne Bravo's controversial dismissal to be dismissed for 159 off 44.2 overs yesterday.
England, their confidence at a low ebb on the back of six defeats in their last seven ODIs, seemed to have frittered away an excellent position in being reduced to 105 for seven in the 32nd over.
West Indies thought they had removed Broad immediately upon his arrival at the crease to a catch at the wicket off Ravi Rampaul but umpire Rod Tucker's on-field decision was reversed on television review.
He was then put down on three by Bravo diving to his left at slip off the same bowler.
More From This Section
It proved to be the critical miss with Broad finishing unbeaten on 28 and Bopara on 38 not out setting the stage for the deciding third and final match at the same venue on Wednesday.
"We made it really hard for ourselves," said Broad. "But Rav (Bopara) did what we expected of him at number seven and we were able to keep our minds clear on the target required.