India was reduced to 133/3 at one stage, but Pujara and Rahane rescued them by scoring contrasting hundreds.

On day two, Ashwin (54), Wriddhiman Saha (67) and Ravindra Jadeja (70 not out) scored half—centuries to help India post another 600—plus total.

India lead the three—match series 1—0 after winning the first Test in Galle by 304 runs.