Ramnaresh Sarwan hit a career-best 261 not out to lift West Indies to 559 for four declared on the third day of the second and final Test against Bangladesh in Kingston on Sunday.
Captain Brian Lara had hit a century on Saturday and Sarwan piled on the agony on Sunday. He and Chanderpaul, who was not out on 101, put on 262 in an unbeaten fifth-wicket stand.
Bangladesh, bowled out or 284 in their first innings, closed on 66 for three and still need another 209 runs to make the hosts bat again.
The first Test in St Lucia was drawn amid embarrassment for the home side. It was only the third draw for the Bangladeshis in 29 Tests and they still await their first victory.
Scoreboard:
Bangladesh first innings: 284 all out (O.Banks 4-87)
West Indies first innings: (overnight 294-3)
C.Gayle c Khaled Mashud b Tareq Aziz 14
Devon Smith run out (Mohammad Ashraful) 44
R.Sarwan not out 261
B.Lara c Khaled Mashud b Mohammad Rafique 120
T.Best c Khaled Mashud b Tapash Baisya 4
S.Chanderpaul not out 101
Extras (b-4 lb-5 w-1 nb-5) 15
Total (for four wickets declared, 151 overs) 559
Fall of wickets: 1-26 2-109 3-288 4-297
Did not bat: Dwayne Smith, R.Jacobs, O.Banks, P.Collins, F.Edwards
Bowling: Tapash Baisya 25-5-99-1 (w-1), Tareq Aziz 19-2-76-1 (nb-4), Mushfiqur Rahman 33-3-127-0, Mohammad Rafique 38-2-124-1 (nb-1), Manjural Islam 28-2-100-0, Mohammad Ashraful 1-1-0-0, Rajin Saleh 7-1-24-0
Bangladesh second innings:
Javed Omar c Dwayne Smith b Best 5
Hannan Sarkar lbw b Collins 10
Habibul Bashar not out 28
Rajin Saleh c Dwayne Smith b Collins 0
Manjural Islam Rana not out 7
Extras (b-4 lb-5 w-5 nb-2) 16
Total (for three wickets, 20 overs) 66
To bat: Mohammad Ashraful, Mushfiqur Rahman, Khaled Mashud, Mohammad Rafique, Tapash Baisya, Tareq Aziz.
Fall of wickets: 1-16 2-24 3-34
Bowling: Collins 8-1-17-2 (2-nb), Best 6-0-19-1 (1-w), Banks 4-2-12-0, Gayle 2-0-9-0.