Darren Bravo scored a fluent 166 as the West Indies continued to bat their way to a huge total in the third and final Test against India in Mumbai.
Bravo's third Test century in four matches and half-centuries from Kieran Powell (81) and Marlon Samuels (61) helped their side close day two on 575 for nine.
Powell and Samuel passing fifty meant that the top six batsmen in the side reached half-centuries - for the first time in their history - before India fought back with Ravichandran Ashwin taking four wickets and Varun Aaron three.
Aaron dismissed Bravo, Carlton Baugh (4) and Darren Sammy (3) to pick up his maiden Test wickets.
Bravo extended his third-wicket partnership with Kirk Edwards (86) to 164 before Edwards was caught by Mahendra Singh Dhoni off Ishant Sharma.
Powell then made his way to 81 in 165 balls, hitting 13 fours and putting on 160 with Bravo for the fourth wicket which was broken when Powell was caught by Dhoni off left-arm spinner Pragyan Ojha.
Bravo, who faced 284 balls and hit 17 fours, was finally dismissed when he too was caught by Dhoni as Aaron struck for the first time in his Test career.
Samuels then played watchfully as he notched up his 12th Test half-century but after Baugh, Sammy and Ravi Rampaul (10) were dismissed cheaply, he was out caught by Rahul Dravid at slip off Ashwin.
Unbeaten at stumps were Fidel Edwards on seven and Devendra Bishoo on two.
India lead the three-match series 2-0 but on a placid pitch have struggled to make much impression on this match after West Indian openers Adrian Barath (62) and Kraigg Brathwaite (68) set the tone on day one.
© Cricket World 2011
Open an account with bet365 today and qualify for up to £200 in free bets with our fantastic 100% Deposit Bonus.