India ended day one of the Galle Test against Sri Lanka in a strong position. At stumps, India were 399/3 with Cheteshwar Pujara and Ajinkya Rahane unbeaten on 144 and 39 respectively. India’s 399 is now the highest total by a team on the opening day of a Test in Sri Lanka. Meanwhile, it is India’s second highest on day one.Also Read - Virat Kohli's Childhood Coach Rajkumar Sharma Reckons Mumbai Indians Are Overdependent on Rohit Sharma

Winning the toss, India opted to bat first. The visitors handed all-rounder Hardik Pandya his Test debut while hosts included debutant Danushka Gunthilaka in their playing XI. Also Catch- India vs Sri Lanka 1st test Day 1- As it Happened Also Read - Virat Kohli is a Machine, he Works For Everything: KS Bharat Hails RCB Captain

After a watchful start, India lost opener Abhinav Mukund (12) as the left-hander was caught behind off Nuwan Pradeep. Dhawan and Pujara then joined hands, and the duo took complete control of the proceedings. Also Read - Shikhar Dhawan, Yuzvendra Chahal to Shardul Thakur; Players Who Can Still Make Virat Kohli-Led India's T20 WC Squad

Dhawan, who was dropped on 31 by Asela Gunaratne, was the aggressive of the two. Gunaratne unfortunately while dropping the catch in slips injured his thumb and was thus ruled out of the match. Dhawan then completed his half-century as India were 115/1 at lunch.

Post lunch break, Dhawan continued his domination and completed his fifth Test ton. In the meantime, Pujara played second fiddle to the left-hander and silently notched up yet another half-century.

After reaching the three-figure mark, Dhawan accelerated further as he found boundaries at will. The left-hander, who replaced injured Murali Vijay in the squad, scored 150 off just 147 balls as Sri Lankan bowlers looked hapless. Also Catch- India vs Sri Lanka 1st test Full Scorecard

However, Dhawan fell ten runs short of what could have been his maiden double ton. Much to the delight of the home side he was caught at mid-off by Angelo Mathews off Pradeep. Dhawan’s 190 came off 168 balls as he took full use of his limited-overs form. His stand with Pujara was worth 253 runs.

Losing Dhawan, India went into the tea break with 282 on board. Pujara and Virat Kohli were the two unbeaten batsmen. After the break, Sri Lanka once again picked a wicket as Pradeep removed Indian skipper Kohli with a bouncer. The hosts opted for a review and got one in their favour as Kohli, it seems, had edged the bouncer to the keeper. Kohli managed only three runs.

It was then Pujara who anchored India’s innings and added another century stand with Rahane. During this partnership, the right-hander scored his 12th century and now is six short of the 150-run mark.

For Sri Lanka, Pradeep was the lone successful bowler as he scalped all the three-wickets to fell. Pacer Lahiru Kumara was the mots expensive Lankan bowler as he gave away 95 runs from 16 overs. Spinners Rangana Herath and Dilruwan Perera bowled 49 overs between them as hosts toiled hard on the opening day.