Skipper Virat Kohli scored his 11th Test hundred before being dismissed at 103. He and Shikhar Dhawan added 227 runs for the third wicket after India slumped to 28/2 at one stage yesterday. Dhawan is still batting on 121. Ajinkya Rahane failed with the bat and out for a duck. India were 257/4 when reports last received.