After ending Day 1 at 128/2, skipper Virat Kohli and opening batsman Shikhar Dhawan notched up their respective hundreds as India piled up more runs on the second day of the 1st Test against Sri Lanka at the Galle International stadium. Day 1 Review

Dhawan (134) scored his fourth Test hundred and Kohli (103) brought up his 11th Test century as India scored a decent total of 375 in 117.4 overs in their first innings. The duo added 227 runs for the third wicket to build on India's lead.

Indian wicket-keeper Wriddhiman Saha (60) also notched up his maiden Test fifty as India managed to post a lead of 192 runs against the struggling tourists.

For Sri Lanka, Tharindu Kaushal turned out to be the pick of the bowlers with impressive figures of five wickets for 134 runs in his spell of 32.4 overs. The 22-year-old off-spinner dismissed Kohli, Ajinkya Rahane (0), Harbhajan Singh (14), Amit Mishra (10) and Varun Aaron (4).

Nuwan Pradeep also proved his mettle, bagging three wickets for 98 runs in his spell of 26 overs. The 28-year-old seamer got the better of Dhawan, Saha and Ravichandran Ashwin (7).

In their second innings, Sri Lanka got off to a bad start losing two wickets in the first two overs. Ravichandran Ashwin, opening the bowling, castled Dimuth Karunaratne (0) with a doosra. With Kohli employing a double spin attack, Amit Mishra's googly breached Kaushal Silva's defence to leave the islanders in a daze.

Here's a look at the talking points from the second day of the 1st Test between India and Sri Lanka at Galle:

Dhawan, Kohli smash hundreds to build India's lead

Opening batsman Shikhar Dhawan and captain Virat Kohli continued to frustrate the Lankan bowlers on the second day of play. After ending Day 1 at an unbeaten 53, Dhawan brought up his fourth Test hundred off 178 balls. The southpaw also became only the second Indian, after Sunil Gavaskar and Rahul Dravid, to score back-to-back centuries in away Tests.

Indian captain Virat Kohli, who was also unbeaten at 45 on Day 1, continued to hold fort at the other end and reached his 11th Test century in the 74th over off 187 balls - his fourth hundred as skipper in as many Tests. Kohli and Dhawan also shared a 227-run partnership for the third wicket as India looked poised for a big lead against the Lankans.

However, four balls after getting to his hundred, Kohli was trapped lbw off Tharindu Kaushal at 103 in the 74th over. Dhawan continued to score some quick runs at the other end, but couldn't carry on much longer. The left-hander was cleaned up by Nuwan Pradeep in the 88th over after scoring 134 runs.

Tharindu Kaushal turns up the heat on Indian batsmen

After a forgettable outing on Day 1, the Lankans were desperate to make comeback in the match and making proper use of the turning wicket at Galle was their only option. But, no one would have imagined that 22-year-old unknown spinner Tharindu Kaushal would lead Sri Lanka's fightback.

The lanky off-spinner, who is known for extracting substantial turn, got the vital breakthrough for the hosts after he dismissed Indian captain Virat Kohli in the 74th over. He struck again in the space of three balls to embarrass Ajinkya Rahane for a golden duck.

Kaushal struck again in the 100th over to clean up Harbhajan Singh while Amit Mishra became his fourth victim, three overs later. The wristy off-spinner notched up a well-deserved five-wicket haul after dismissing Varun Aaron in the 118th over, restricting India's lead to 192 runs.

Wriddhiman Saha impresses at No. 6 spot

After selecting five specialist bowlers for the match, India had to sacrifice on an additional batsman and lacked the depth in their batting. The Indian middle-order was expected to counter that problem, with Wriddhiman Saha the last recognised batsman at the No. 6 spot.

Coming in to bat with India struggling at 257/4, Saha showed patience and impeccable technique as the wickets kept tumbling at the other end. The Bengal batsman notched up his maiden Test fifty and went a long way towards India stretching their lead close to 200 runs. Saha smashed six fours and a six in his innings of 60 runs off 120 balls.

He was unlucky to be ruled out in the 115th over off Nuwan Pradeep while playing a hook shot. The replays suggested that the ball had kissed only his helmet before going into the hands of Dinesh Chandimal behind the stumps.

Indian middle-order fails miserably

With Shikhar Dhawan and Virat Kohli registering their respective hundreds, India looked well on course towards posting a big lead against the Lankans. But against the popular perception and to the utter pleasure of the opposition, the tourists stumbled on the second day to post a moderate lead of 192 runs after their first innings.

After Kohli's dismissal in the 74th over, Ajinkya Rahane came to the crease and India were at ease considering his form in the recent years. But, the right-handed batsman was undone by Tharindu Kaushal before opening his account. Rahane missed a forward defence as the tourists suddenly appeared vulnerable.

Despite being given a second chance earlier, Dhawan couldn't continue his innings and fell prey to Nuwan Pradeep in the 88th over as the Lankans braced for a comeback. Ravichandran Ashwin had scored just seven runs when he was sent back into the hut by Pradeep in the 90th over.

Barring Wriddhiman Saha, the middle-order batsmen failed to make their presence felt while the tail-enders Harbhajan Singh, Amit Mishra and Varun Aaron didn't stick for long either. From a score of 255/3, India lost their remaining seven wickets for 120 runs.