The determined West Indies were finally bowled out for 345 last night and England limped to 10 for two in the evening gloom chasing 191 for victory.
Andrew Strauss, who scored 122 in the first innings, was out for one in the second over, fending a rapid short delivery from Kemar Roach to Kieran Powell at gully.
James Anderson, the nightwatchman, also perished, nicking a catch to the wicketkeeper Denesh Ramdin down the leg side off the fiery Roach and Jonathan Trott survived a huge appeal for lbw off the first ball he faced.
Alastair Cook and Trott start tomorrow both unbeaten on nought.
England finally dismissed Shivnarine Chanderpaul for 91 after another innings of brave defiance and he shared a fifth-wicket partnership of 157 with Marlon Samuels, who made 86.
Chanderpaul was lbw to the off-spinner Graeme Swann shortly before tea, ending a knock lasting 383 minutes in which the left-hander was at his tenacious best.
England's bowlers toiled without success under grey skies in the morning, frustrated by Chanderpaul, the world's top-ranked batsman, and Samuels.
Samuels was first to reach his 50, made from 97 balls and including seven fours, and Chanderpaul passed the half-century mark for the second time in the match with a four off Tim Bresnan.
The hosts finally broke through with the second new ball when Stuart Broad tempted Samuels into an indecisive prod to Swann at second slip.
Chanderpaul, who made an unbeaten 87 in the first innings, ground relentlessly on towards his 26th Test century, however, and Ramdin proved a good foil.
But Swann struck with the first ball of his third spell, striking Chanderpaul on the pad as he tried to sweep and although the batsman appealed the decision, television replays showed the ball would have hit his leg stump.
Chanderpaul faced 250 balls and hit 10 fours but West Indies for once continued to resist strongly after his departure.
Darren Sammy threw his bat in a breezy knock of 37 before he edged a catch to wicketkeeper Matt Prior to give Broad his 10th wicket of the match and Roach drove the same bowler high to Ian Bell at cover.
Ramdin was clean bowled by Anderson for 43 and last pair Fidel Edwards and Shannon Gabriel added a useful 20 runs before the latter was bowled by Swann for 13.
Broad finished with four for 93 and match figures of 11 for 165.
Follow us @SprtNationalUAE