At the close of play, Sri Lanka still trail India by 384 runs with nine wickets in hand.
India had earlier declared their first innings at 610 for six, thus taking a 405-run lead over Sri Lanka in the first innings.
Brief scores:
Sri Lanka 1st innings: 205 & 21 for one in 9 overs (Dimuth Karunaratne 11 not out, Lahiru Thirimanne 9 not out; Ishant Sharma 1/15).
India 1st innings: 610/6 in 176.1 overs (Virat Kohli 213, Cheteshwar Pujara 143, Murali Vijay 128, Rohit Sharma 102 not out; Dilruwan Perera 3/202).
Disclaimer: No Business Standard Journalist was involved in creation of this content