London - West Indies reached 120-4 against England at stumps on day three of the first test at Lord's on Saturday and their hopes of avoiding defeat once again rest with Shivnarine Chanderpaul.
The tourists were left trailing by 35 at stumps with six second-innings wickets remaining, but Chanderpaul, ranked as the world's No. 1 batsman, remains unbeaten on 34, having scored just four fours in a 95-ball innings.
Marlon Samuels was unbeaten on 26 and West Indies had at least avoided humiliation, losing just one wicket in the evening session, when Graeme Swann (1-21) bowled Darren Bravo for 21.
A defeat inside three days loomed when they lost three wickets without scoring a run in a calamitous nine-ball spell before tea to slump to 36-3.
West Indies dominated early in the day, only to see England recover to 398 all out, after Ian Bell hit a fluent, counterattacking 61 to give the hosts a 155-run lead.
Bell's innings, which included four fours from 105 balls, helped seize the initiative from West Indies, which had England wobbling when it dismissed Stuart Broad early in the afternoon session.
Shannon Gabriel picked up his first test wickets to finish with 3-60, while Kemar Roach claimed 3-87, including the wicket of England captain and top-scorer Andrew Strauss, dismissed for 122 having added just a single to his overnight score.
England began the morning session on 259-3, but as the batsmen looked to accelerate, their risky approach handed West Indies a way back into the game.
Strauss fell in the fourth over of the day, the 84th, when he got an inside edge to a delivery from Roach and was caught behind.
Strauss was given not out by umpire Marais Erasmus, but West Indies asked for a referral that confirmed he nicked the ball.
Debutant Bairstow got off the mark with a panicky single, then hit two classy boundaries off his legs before breaking his bat.
Bairstow later drove Roach elegantly through cover, only to fall lbw to Roach's next ball, out for 16 after a brief but encouraging cameo.
Matt Prior opened his innings with a violent drive for four but he was clean bowled by Gabriel for 19 in the 97th over.
Tim Bresnan was caught behind for a duck off West Indies captain Darren Sammy in the following over.
West Indies was happy to have reduced England to 341-7 at lunch and happier still when Broad fell to the third ball of the afternoon session.
Fidel Edwards whipped a delivery between Broad's bat and pad, clipping the bail to bowl him for 10, but Bell and Graeme Swann launched a superb counterattack and the momentum shifted behind England again.
Bell reached his 50 from 94 balls when he pushed Roach through point. The duo put on 50 from 42 balls before Swann was bowled off his pad by Gabriel for a quickfire 30.
The innings ended when Bell holed out to Gabriel and was caught at deep square leg by Powell.
Powell was given out early in West Indies' second innings, caught behind off Anderson, but a referral confirmed he hadn't touched the ball.
Broad was then denied a wicket when Barath was dropped by Bresnan in the slips.
Powell was nearly run out by a brilliant throw by Kevin Pietersen but the breakthrough finally came when Bresnan had Barath caught behind in his first over, off a fast leg break.
Powell (8) was then caught by Bell at square leg trying to pull Broad. West Indies' misery was compounded when Darren Bravo declined a single off Bresnan only to see Edwards was halfway down the wicket.
Bravo sent Edwards back but Bairstow produced a superb throw from cover point to run him out for a duck with a direct hit to end the afternoon session.
West Indies urgently needed to take the heat out of the game and Bravo and Chanderpaul effectively blocked out over an hour of the evening session until Bravo shouldered arms to an arm ball from Graeme Swann and was bowled for 29.
Chanderpaul faced 70 balls before hitting a boundary and survived a referral shortly before stumps.
He was given not out by Erasmus but the bowler, Bresnan, appealed for lbw.
Replays showed the ball would have missed Chanderpaul's leg stump by the smallest of margins and he hit Bresnan's next two balls for four to bring up the 50 partnership, from 99 balls, with Samuels.
West Indies 1st Innings 243 (S Chanderpaul 87 no; S Broad 7-72)
England 1st Innings (overnight: 259-3)
A. Strauss c Ramdin b Roach 122
A. Cook b Roach 26
J. Trott c Ramdin b Sammy 58
K. Pietersen c Ramdin b Samuels 32
I. Bell c Powell b Gabriel 61
J. Bairstow lbw b Roach 16
M. Prior b Gabriel 19
T. Bresnan c Ramdin b Sammy 0
S. Broad b F Edwards 10
G. Swann b Gabriel 30
J. Anderson not out 0
Extras (b9, lb3, n12) 24
Total (all out, 113.3 overs, 542 mins) 398
Fall of wickets: 1-47 (Cook), 2-194 (Trott), 3-244 (Pietersen), 4-266 (Strauss), 5-292 (Bairstow), 6-320 (Prior), 7-323 (Bresnan), 8-342 (Broad), 9-397 (Swann), 10-398 (Bell)
Bowling: F Edwards 25-1-88-1 (3nb); Roach 25-3-108-3 (8nb); Gabriel 21.3-2-60-3; Sammy 28-1-92-2 (1nb); Samuels 14-3-38-1
West Indies 2nd Innings
A. Barath c Prior b Bresnan 24
K. Powell c Bell b Broad 8
K. Edwards run out (Bairstow) 0
D. Bravo b Swann 21
S. Chanderpaul not out 34
M. Samuels not out 26
Extras (lb7) 7
Total (4 wkts, 50 overs, 216 mins) 120
Fall of wickets: 1-36 (Barath), 2-36 (Powell), 3-36 (K Edwards), 4-65 (Bravo)
To bat: D Ramdin, D Sammy, K Roach, F Edwards, S Gabriel
Bowling: Anderson 14-6-21-0; Broad 13-4-31-1; Bresnan 15-6-40-1; Swann 8-3-21-1;
Match position: West Indies are 35 runs behind with six second innings wickets standing.
Umpires: Aleem Dar (PAK) and Marais Erasmus (RSA)
TV umpire: Asad Rauf (PAK)
Match referee: Roshan Mahanama (SRI)