The visitors were in a commanding position after their bowlers bowled out the hosts for a paltry 172.
The Lankans were on the backfoot with the initial opening jitters effected by Bhuvneshwar Kumar but they staged a positive comeback with a strong partnership by Angelo Matthews and Lahiru Thiramanne.
# Lokesh Rahul and Shikhar Dhawan help 'Men in Blue' gain 49-run lead. India 171/1
# Sri Lanka all out for 294, lead by 122 runs
# Herath departs, SL lead by 118 runs
# SriLanka are 263 for 8 at lunch
# Shami to Dilruwan Perera, out Caught by Saha! Shami strikes again.
# One more down, Indians look in hurry here. Big wicket, Skipper Chandimal departs.
54.2: WICKET! D Chandimal (28) is out, c Wriddhiman Saha b Mohammed Shami, 201/7— BCCI (@BCCI) November 19, 2017
# OUT!! Another wicket goes down. And this time Bhuvneshwar strikes. The new man Shanaka has to go without opening his account.
# Shami to Dickwella, out Caught by Kohli!! Wicket number five for India. Shami's got the reward for his fine bowling.
# Bhuvneshwar to resume for India, two slips and a gully in place..
# Players are out in the middle, Dickwella and Chandimal to continue for Sri Lankan.