Ben Stokes and Jos Buttler put England in a promising position after more top-order troubles on day one of the third Test against West Indies.
England fell to 69-3 but an unbeaten 62 from Stokes and 67 not out from Buttler saw them close on 231-4 in St Lucia.
The pair put on 124 - England's first century partnership of the series - as they dominated the evening session.
Stokes was reprieved on 52 when he was caught and bowled by Alzarri Joseph but replays showed it was a no-ball.
The England all-rounder had already left the field by the time the decision was confirmed and unusually he had to return from the dressing room to resume his innings - only permitted since a law change in 2017.
West Indies have already clinched the series, after crushing victories in the first two Tests, but England's best batting display so far in the Caribbean gives them a chance of setting up a consolation win.