England were cruising along until a 104-run stand between Alastair Cook and captain Michael Vaughan was ended, sparking a three-wicket burst for just 15 runs.
England, 1-0 up and seeking to win the match and the four-Test series here, scored just 55 runs in the session as West Indies squeezed their run rate through accurate bowling, profiting from extra pace and bounce in the pitch compared to the previous two matches.
Vaughan added one run after the interval before his loose attempted off-drive was beaten by a Corey Collymore delivery that came back in off the seam and bowled him for 41.
The most keenly celebrated wicket, though, was that of Kevin Pietersen, who scored 109 in the drawn first Test at Lord's and 226 in England's win at Headingley.
He perished when failing to keep his hook shot down and was caught on the square leg boundary by Dwayne Bravo off Collymore's bowling for nine.
England then lost Cook without another run added as they slumped to 132 for four. This time, debutant seamer Darren Sammy had Cook caught low down in the gully by Bravo for 60 off a square cut.
That wicket was the first in Test history to be claimed by a cricketer from St Lucia. Cook, looking good for a sixth Test century in his 17th match, faced 121 balls. Paul Collingwood was lbw to Jerome Taylor for 10 shortly before tea.
Ian Bell, who took 15 balls to get off the mark, was unbeaten on 16 at tea and Matt Prior had one.
Brief Score (at tea, D-1):
England 167 for 5 (Cook 52, Vaughan 41; Collymore 2 for 21, Taylor 2 for 43, Darren Sammy 1 for 21) Vs West Indies.