Virender Sehwag's 97 in the third cricket one-dayer against West Indies here must have come as a huge relief to the Indian opener as this was his highest score in the last 42 ODI innings.
After making 108 against Pakistan at Cochin on April 2, the Delhi batsman had struggled to get the big scores.
In his previous 41 innings, his highest was 77 not out against South Africa at Bangalore on November 19, 2005.
Rahul Dravid registered his ninth 'duck' in ODIs - his first against West Indies in 30 matches.
This was Dravid's second no score in 42 matches as captain.
The third wicket partnership of 112 between Sehwag and Mohammad Kaif is a record for India against West Indies in the Caribbean, overtaking the 72-run stand between Mohinder Amarnath and Kapil Dev at Berbice on March 29, 1983.
Chanderpaul's 58 on Tuesday was his 38th ODI fifty - his seventh against India.
Kaif's third fifty (63) against West Indies was his 16th in one-dayers.
Ramnaresh Sarwan's match-winning 115 not out was his highest score in one-day internationals.
Playing in his 100th ODI, Sarwan compiled his hundred, his third against India, from 119 balls.
Sarwan's previous best was 104 not out against England at Bridgetown on May 5, 2004.
The Guyanese right-hander's previous highest against India was an unbeaten 99 at Ahmedabad on November 15, 2002.
The result on Tuesday was India's 298th defeat and West Indies' 298th victory in ODIs.
Rahul Dravid won his sixth toss in a row, the streak starting with the ODI against England at Indore on April 15.
In fact, this was the seventh straight toss won by India as Virender Sehwag, who led the side in Dravid's absence against England at Jamshedpur, had the luck of the coin on April 12.
Playing in his 150th ODI, Sehwag registered his 22nd fifty, his second against West Indies.
His innings of 97 is his highest score in the Caribbean, eclipsing his 32 in Port of Spain on June 2, 2002.
Tuesday's knock was also his second best score against West Indies - his highest being 114 not out at Rajkot on November 12, 2002.
It is also the second highest score by an Indian against West Indies in West Indies - the highest being 105 by Rahul Dravid at Kingston in the first match of the current series.
Sehwag also became the third Indian batsman to be dismissed in the nineties in the West Indies, joining Sunil Gavaskar (90 at Berbice on March 29, 1983) and Yuvraj Singh (93 at Kingston in the second match of this series).