Paul Collingwood hit an undefeated half century as England continued to pile on the runs on day two of the fourth cricket Test against the West Indies at Kensington Oval.
The visitors, resuming on 301-3, went to lunch on 405-4 with Collingwood on 52 and Ravi Bopara on 46 not out.
Collingwood struck six fours off 104 balls, passing 3,000 test runs when he reached 19.
Fidel Edwards (1-114) produced a fiery spell of nine overs that produced the only wicket of the morning but the fast bowler was unlucky not to claim more.
The West Indies began brightly when, 20 minutes into the day, Edwards removed Kevin Pietersen for 41 at 318-4.
Pietersen, on 32 overnight, was clearly leg before wicket as he played across the line. The batsman challenged Russell Tiffin's verdict but third umpire Daryl Harper confirmed the correct decision was made.
Edwards should have made further inroads in the next over but Bopara's ill-controlled hook shot was spilled by Jerome Taylor running in from deep square leg.
That chance was the third off Edwards' bowling following two misses on day one.
He continued to pepper Bopara with short balls and the Essex man engaged in an absorbing battle with the Barbadian.
He top-edged one just off the finger-tips of leaping substitute Sharmarh Brooks on the boundary's edge for six and then was hit in the grille of the helmet as he missed another hook.
Bopara, in his first test since December 2007, went to the interval four short of a half century. He faced 70 balls and hit four fours and a six.