Zak Crawley and England stand-in skipper Ben Stokes dominated the West Indies bowlers and both stitched the match's highest partnership of 98 runs.
England went to tea with seven wickets in hand and a lead of 54 runs. Stokes got out after playing a gutsy knock of 46 runs at the hands-off Jason Holder for the second time in the ongoing match.
Soon after Stokes dismissal Alzarri Joseph caught and bowled Crawley in the 91st over as West Indies put themselves back on top with a couple of quick wickets. Crawley also scored his second Test half-century.
Jos Butler who came into bat at number 7 had his stay at the crease for just 13 balls.
Shannon Gabriel wreaked havoc and uprooted the off-stump to end Dominic Bess' resistance. He soon clean bowled Ollie Pope as England got reduced to 279/8.
For West Indies, Gabriel picked three wickets while Chase and Joseph scalped two wickets each.
Jofra Archer and Mark Wood are unbeaten at five and one runs respectively. England with a lead of 170 runs will resume their second innings from 284/8 on Sunday.