India began the day 2 with the scorecard reading 128-2 and were dismissed for 375 with a lead of 192 and made Lanka bat for the last 4 overs in the day.
Shikhar Dhawan (resuming from 53) and Virat Kohli (from 45) continued from where they left last evening.

Virat Kohli reached his fifty in quick time and looked in great touch.

On the other hand Shikhar Dhawan scored some fluent shots.

Just before lunch, Dhawan reached his fourth test ton off 178 balls

India went into lunch on 227-2 and reached their 200 partnership for the third wicket in the first over after lunch.

Shikhar Dhawan survived a scare when he was hit by a bouncer on his head off Nuwan Pradeep. Virat Kohli was worried about the incident.

Virat reached his eleventh Test ton in style off 187 balls.

Soon after reaching his ton, Tharindhu Kaushal removed Virat Kohli for 103.

Kaushal struck again as he picked up two wickets in two overs when he dismissed Ajinkya Rahane for 0

Dhawan’s vigil was ended when he dragged the ball on o his stumps when he was on 134

Wriddhiman Saha looked solid and notched up his maiden Test fifty

India were dismissed for 375 with a lead of 192. Tharindhu Kaushal picked five wickets for Sri Lanka

R Ashwin dismissed opener Dimuth Karunaratne in the very first over of the Sri Lankan second innings

Amit Mishra picked up Kaushal Silva in the next over and Sri Lanka ended the day at 5-2.