17:47 SL 19-1 at stumps after India enforce follow-on:
SL 19-1 (13 ovs) and 135 vs India 487 | Scorecard
Another disappointing batting performance by Sri Lanka as they are reduced to 19 for one in 13 overs, after being forced to follow-on.
They were bowled out for a lowly 135 in the first innings after India had posted a mammoth 487 in their first innings.
Sri Lanka still need another 333 runs to avoid the humiliation of an innings defeat with three more days left in the match.
India are sitting pretty and would be looking to push for victory on the third day itself and complete an emphatic 3-0 series whitewash.
17:31 SL 19-1 at stumps after India enforce follow-on:
SL 19-1 (13 ovs) 135 vs India 487 | Scorecard
We will have Yadavs from both ends now as Kuldeep comes into the attack for the time in the second innings.
Karunaratne is nearly done in as he looks to play the cut but the ball is too close and he somehow manages to keep it out.
The fifth ball is slightly short and the left-hander punches it through the covers for a four.
Ashwin to bowl the final over of the day. Pushpakumara plays with utmost caution to keep out the senior off-spinner and end the day without any more dramas.
17:26 Umesh strikes, SL lose early wicket:
SL 15-1 (11 ovs) 135 vs India 487 | Scorecard
Good signs for India as Umesh comes back into the attack, having earlier gone off the field with some injury.
He seems in no discomfort as he bowls a good first over with Tharanga getting just a single.
Ashwin continues but still no signs of Kuldeep, who took four wickets in Sri Lanka's first innings.
It is Umesh, who makes breakthrough with the wicket of Tharanga, who drags one back to his stumps. The left-hander is bowled for a paltry seven to continue his run of poor scores in the series.
Tharanga plays away from his body without any feet movement as he tries to force it through the off-side but ends up inside edging it back on to his stumps to be dismissed twice in the space of four hours.
Malinda Pushpakumara comes in at No. 3 as the nightwatchman. He gets a beauty from Umesh as the ball moves away late to leave the right-hander, who was playing down the inside line.
17:18 SL bowled out for 135, India enforce follow-on:
SL 11-0 (8 ovs) 135 vs India 487 | Scorecard
Sri Lanka's openers, Karunaratne and Tharanga, walk out to open the batting for the second time in two sessions.
Mohammed Shami opens the bowling as Karuaratne clips the first ball on the leg side for two runs to get off the mark. He flicks the next ball through midwicket for a four before he is rapped on the pads but the LBW appeal is turned down.
Ravichandran Ashwin to open the bowling from the other end, that could be considering two left-handers out in the middle.
Tharanga defends the first five balls before he drives the last ball through the off-side for a four to get off the mark in confident fashion.
Shami once again asking questions. This time he bowls a bouncer as Karunaratne ducks under but the ball stays low and hits him around the upper back and shoulder area. He looks in considerable pain as the physio comes out to provide some treatment following which he continues to bat.
Sri Lanka's openers looking to bat cautiously and not give any chances to India's bowlers and avoid losing any wickets before stumps.
Sri Lanka following on crawl their way to 11 for no loss in eight overs, with four of the last five overs being maidens.
16:40 SL bowled out for 135, India enforce follow-on:
SL 135-all out (37.4 ovs) vs India 487 | Scorecard
Ashwin finishes off Sri Lanka's innings with the wicket of Sandakan, who is bowled for 10.
The hosts are bowled out for a lowly 135 in 37.4 overs as they fail to last even two sessions.
And India have enforced the follow-on
for the second match in a row, having taken a huge 352-run first innings lead.
The young Kuldeep, who came into the team only because of Jadeja's suspension, leads the way with superb figures of four for 40, while Ashwin picked up for two for 22.
Shami triggered the collapse with a two-wicket burst with the new ball, while Pandya picked up one wicket.
16:32 Kuldeep claims 4th wicket, SL 9 down:
SL 135-9 (37 ovs) vs India 487 | Scorecard
Pushpakumara literally gifts his wicket away to the Indians. He comes down the track and has a wild swing but misses it completely and is bowled for 10.
Sandakan goes after Ashwin as he comes down and lofts the off-spinner over mid-on for a four. Three balls later, he chips Ashwin over mid-off for the same result to get two boundaries in the over.
Kuldeep gets Fernando to edge one but it falls short of Ajinkya Rahane in the slips. He is beaten again off the next ball, this time off the inside edge.
Fernando's misery finally ends as Kuldeep bowls him through the gate off the pads to claim his fourth wicket of the innings.
16:15 Chandimal out for 48, SL lose 7th wkt:
SL 125-7 (32 ovs) vs India 487 | Scorecard
Umesh, who bowled just three overs with the new ball, comes back for a new spell. But after bowling just one delivery he pulls up with some injury and has to leave the field for treatment and Shami has to complete the over.
Kuldeep strikes again in his next over with the wicket of Dilruwan Perera for a duck. The right-hander pulls a short ball straight into the hands of Pandya at deep midwicket, the only fielder in the deep on the leg side.
Kuldeep's success forces Kohli to bring back Ashwin from the other end. Malinda Pushpakumara comes down the track but is beaten by the turn and hit on the pads. He inside edges the next ball but it falls short of the fielder at short leg before there is a slight appeal for LBW.
Kuldeep beats Pushpakumara with the googly which goes straight on as the right-hander plays for the turn.
The young spinner switches to round the wicket and beats the No. 8 batsman with another googly. He turns the last ball to fine leg but Chandimal turns down the single.
India waste their second and final review. Chandimal goes for the sweep against Ashwin but fails to make connection as the Indians appeal for a catch down the leg side. India take the DRS but there is no contact with the bat and they finish both their review after just 26 overs.
Pushpakumara has had enough of the defending as he goes back and cuts Ashwin past point for a four. In his next over, he has a huge appeal for leg before wicket turned down against Chandimal.
However, Ashwin gets his man in the very next over. The Sri Lankan captain flicks Ashwin straight to Rahul at leg slip to be dismissed for 48 as the hosts slip to 125 for seven in the 32nd over.
Lakshan Sandakan, who earlier claimed five wickets with the ball, comes out to bat with his team in dire straits.
15:40 Dickwella stumped for 29, SL 5 down:
SL 101-5 (21 ovs) vs India 487 | Scorecard
Kuldeep to start off proceedings in the post-tea session. Dickwella taps the third ball to point for a single before Chandimal is beaten by the googly which goes straight on.
It is Hardik from the other end. Dickwella picks another single on the off-side before Chandimal plays a nice cover drive for two runs. He chases the last ball which is wide but ends up getting beaten.
Chandimal goes after the young Kuldeep as he cuts a short ball through the off-side for a four. The next ball is pitched right up as Chandimal smashes it through the covers for a four and two balls later he slams it straight down the ground for the third four of the over.
Dickwella goes after Pandya as he smashes the fast bowler over mid-on for a four and Chandimal drives the last ball for a four through covers as Sri Lanka reach 99 for four in 20 overs.
Kuldeep strikes with the wicket of the aggressive Dickwella who comes down the track but is beaten and is stumped after scoring 29. The googly completely deceived the left-hander who had charged down a long way as the ball went in between the bat and pads and wicketkeeper Saha completed an easy stumping.
14:45 SL in trouble after early wickets, India in control:
TEA - DAY 2
SL 61-4 (14 ovs) vs India 487 | Scorecard
It has been India all the way on Day 2. After posing 487 in their first innings courtesy of Pandya's attacking century, India have claimed a few early wickets to reduce Sri Lanka to 61 for four.
Shami was excellent with the new ball, claiming two for 15, dismissing both the openers.
Pandya followed up with 96-ball 108 with the wicket of Mathews for a duck, while the in-form Mendis was run out for 18.
A few early wickets after the tea break could see Sri Lanka getting bowled out for a low score in their first innings and staring at another huge defeat.
SL 61-4 (14 ovs) vs India 487 | Scorecard
Dickwella plays a good cover drive for three runs off Shami, who is into the sixth over of his first spell.
Pandya strikes Dickwella on the pads but the ball pitched well outside the leg stump. He struggles with his line, bowling it full on the pads and Dickwella is content to defend.
With around eight minutes to go for tea, India introduce chinaman spinner Kuldeep Yadav. Chandimal looks to sweep but is beaten before he connects with the next ball for a boundary to bring up Sri Lanka's 50, in the 13th over.
Ravichandran Ashwin comes on from the other end. Dickwella not holding back as he sweeps India's premier spinner for a boundary through the leg side and then gets a single off an inside edge.
At tea on Day 2, Sri Lanka are struggling on 61 for four in 14 overs with Chandimal on 13 and Dickwella on 14.
14:24 Mathews and Mendis perish as SL collapse:
SL 42-4 (10 ovs) vs India 487 | Scorecard
Things go from bad to worse for Sri Lanka. Pandya cripples the hosts further with the key wicket of the experienced Angelo Mathews who plays back to a full incoming delivery and is trapped leg before wicket for a duck.
Mathews didn't review the call and rightly so with the ball hitting him in line and going on to hit the leg stump.
Sri Lanka in complete tatters on 38 for four in the 10th over.
Niroshan Dickwella gets off the mark with a cracking cover drive for a boundary as he makes his intent clear right at the start.
14:19 Mendis run out for 18, SL in trouble:
SL 38-3 (9 ovs) vs India 487 | Scorecard
Umesh nearly picks a wicket as he beats Mendis with a full delivery which swings away. But the last ball is on the pads as Mendis lofts it over square leg for a four.
India's hero with the bat, Hardik Pandya comes into the attack after Umesh is taken off after just three overs.
Mendis continues to find the boundaries on the leg side as he clips Pandya's full delivery from around off-stump.
In the next over, Chandimal plays a nice straight drive, punching a full delivery from Shami down the ground for a four to get off the mark.
However, disaster strikes for Sri Lanka as the in-form Mendis is run out for 18. Chandimal had flicked a full delivery from Shami on the leg side as Ashwin made a diving stop with the two batsmen involved in a mix-up. Ashwin misses with the direct hit as the batsman was well outside his crease and the back up fielder Kuldeep had enough time to make another attempt and he connected with the direct hit to run out Mendis.
13:56 Shami's double strike rocks Sri Lanka:
SL 23-2 (5 ovs) vs India 487 | Scorecard
Mendis has a close shave as he comes a long way looking for the single before the batsman Karunaratne sends him back. Luckily the fielder at point missed the direct hit else Mendis would have been run out.
However, two balls later he plays a beautiful flick through the leg side for a four to get off the mark in style. The pacer slides down the pads again and the result is the same as Mendis bags another boundary.
Shami strikes again in his next over as he sends back the other opener. Late movement for Shami as Karunaratne is forced to play at it before the ball moves away to take the edge.
Shami on fire as he dismisses both the Sri Lankan openers to reduce the hosts to 23 for two in the fifth over.
Dinesh Chandimal is beaten by a full incoming delivery from Shami as the appeal for LBW is turned down. And Virat Kohli decides to take the DRS with the batsman struck on the crease while being hit on the pads.
The ball is clipping the bails which means the batsman survives just about because of umpire's call. A close call for Chandimal and Sri Lanka, who are struggling against the new ball.
13:46 Sri Lanka lose early wicket after India post 487:
SL 14-1 (3 ovs) vs India 487 | Scorecard
Mohammed Shami to open the bowling for India and facing him are the two left-handed opening duo of Sri Lanka -- the in-form Dimuth Karunaratne and the struggling Upul Tharanga.
Shami nearly does for Karunaratne with the incoming delivery but he is lucky to get an inside edge on it with the ball shaping to hit the middle stump.
The left-hander clips the fifth ball on the leg side for a couple to get Sri Lanka off the mark.
Umesh Yadav from the other end. A single each to the two batsmen before Tharanga drives on the up for a beautiful boundary through the cover region. The next ball swings away a lot as wicketkeeper Saha struggles to stop to give away five wides.
Shami strikes in his second over with the wicket of Tharanga for five. A half-hearted poke without any feet movement as the left-hander got an edge and was caught by wicketkeeper Saha. However, Sri Lanka openers after a small discussion take the surprise the decision to review the decision but the UltraEdge shows there was an clear edge.
Sri Lanka end up losing their opener and also one of their two reviews.
New batsman Kusal Mendis, who stroked a brilliant century in the previous match, is greeted by two quick bouncers from Shami but he manages to defend the third one.
13:18 Pandya falls for 108, India bowled out for 487:
India 487-all out (122.3 ovs) vs SL | Scorecard
India's innings lasts just three deliveries after the lunch interval. Hardik Pandya goes after Sandakan but ends up holing out to the fielder on the cover fence.
Pandya walks back after a splendid innings of 108 from 96 balls, laced with eight fours and seven sixes.
India are bowled out for a huge 487 in 122.3 overs in their first innings.
A special day for young chinaman spinner Sandakan, who claims a five-wicket haul with impressive figures of five for 132 in 35.3 overs.
12:40 Pandya blasts 86-ball century, India 487-9 at lunch: LUNCH - DAY 2India 487-9 (122 ovs) vs SL | Scorecard
Pandya's maiden century in Test cricket helped India end the morning session on a high as they reach 487 for nine in 122 overs.
The morning session belonged to the hard-hitting Pandya, as he smashed a brilliant 108 from 93 balls, having hit eight fours and seven sixes.
Despite losing three wickets, Pandya ensured India amass 158 runs in 32 overs, scoring at nearly five runs per over.
Umesh did well to give him company on three from 14 balls as the unbeaten last wicket stand put on 66 runs from 46 balls.
The dismissal of Shami saw Pandya change gears as he hit Pushpakumara for three consecutive sixes in an over which went for 26 runs before he brought up his century from just 86 balls.
12:25 Pandya blasts 86-ball century:
India 485-9 (120 ovs) vs SL | Scorecard
Sri Lanka are forced to make a change after Pandya's assault on Pushpakumara as pacer Lahiru is called back.
He tries a short ball but Pandya pulls it powerfully over square leg fence for a six to take his score to 90. He clips the pacer to fine leg for a single to take his score to 91, his highest score in first class cricket.
The last ball is a full toss as Umesh blocks it gently but ends up breaking his bat right in the middle.
After watching a few deliveries from Sandakan go by, Pandya swings it over midwicket for a six to take his score to 99.
He then punches a wide delivery through the vacant cover region for two runs but is unable to get a run from the last ball to complete his century.
Umesh looks to get Pandya back on strike as he drives the first ball from Lahiru to mid-off but is sent back and the same off the next ball.
He gets a single from the fourth ball as he taps the ball to covers, giving Pandya the chance to complete his hundred.
Pandya punches a full delivery down the ground past mid-on for a four to complete his century from 86 balls, having hit seven fours and seven sixes.
Pandya plays a remarkable ramp shot off the last ball, getting it over the wicketkeeper to end the over with another four.
12:02 Pandya's attack boosts India: India 456-9 (116 ovs) vs SL | Scorecard
With just one wicket left, no holding back for Pandya as he looks to get as many as possible.
He slog sweeps Pushpakumara over midwicket for a four and then hammers the next ball straight down the ground for the same result.
Pandya continues his assault as he comes down again and smashes the spinner back over his head for a six.
Pushpakumara looking clueless as Pandya charges him yet again and blasts it straight down the ground for another six. 20 runs from four balls of the over as India go past the 450-run mark, in the 116th over.
He makes it a hat-trick of sixes as he carts Pushpakumara over long-on for a huge six to race to 83 from 69 balls.
He is unable to steal a single from the last ball but India made hay as Pandya smashed Pushpakumara for 26 runs in the over, the most runs scored by an Indian batsman in Test cricket.
11:56 Shami dismissed for 8, India 9 down:
India 430-9 (115 ovs) vs SL | Scorecard
Mohammed Shami gets off the with a single on the off-side before Pandya turns the last ball of Pushpakumara's over on the leg side for another single to retain strike.
Shami throws his bat to a wide delivery from Sandakan as he gets it over the of-side for a four.
Two balls later, Pandya smashes the chinaman spinner over long-on for a six followed by two runs to thirdman.
A single off Pushpakumara in the next over brings up Pandya's half-century from 61 balls, playing a vital hand once again to boost India's total.
In the same over, Shami survives a confident shout for leg before wicket as he got an inside edge.
However, Shami falls in the next over, caught and bowled by Sandakan for eight as he hits it back powerfully but the spinner manages to hold on.
Lastman Umesh Yadav takes a single to bring Pandya back on strike, who jumps down the track and blasts the fifth ball straight down the ground for a six.
Sandakan bowls it on the pads as Pandya flicks it to deep midwicket for a single to keep strike.
11:41 Kuldeep out for 26, India lose 8th wicket: India 401-8 (111 ovs) vs SL | Scorecard
Sandakan wins the battle of the left-arm wrist spinners as he gets his opposite number Kuldeep Yadav caught behind after a handy innings of 26.
He came forward to defend but the ball spun enough to take the edge but Kuldeep also ended up wasting a review as he immediately decided to take the DRS.
However, the replays showed that it was a clear outside edge as India ended up losing their eighth wicket.
The Kuldeep-Pandya eighth wicket stand of 62 runs helped India get past the 400-run mark.
11:37 Pandya, Kuldeep take India past 400: India 400-7 (110 ovs) vs SL | Scorecard
introduced straightaway after the drinks break as chinaman spinner
Lakshan Sandakan comes into the attack. Both batsmen look quite
comfortable as they pick three singles in the over. Kuldeep survives a
leg before shout off the last ball as he looks to defend but is beaten
by one which comes in sharply. The impact looks to be outside the
off-stump and that probably saves Kuldeep.
Lahiru comes back for another spell, his second spell on Day 2. He hits Kuldeep on the pads as the left-hander looks to flick but misses and the leg before appeal is rejected. Two singles and a leg bye in the over as India slowly but steadily inch their way to the 400-run mark.
Kuldeep has another close shave as he looks to sweep Sandakan but is beaten and wicketkeeper Dickwella nearly pulls off a smart stumping. He attempts the sweep again but fails to yet again make some connection before he takes a single from the last ball to keep strike.
In the spinner's next over, Kuldeep comes down the track and drives down the ground for a couple. The next ball is guided behind point for three runs as Kuldeep continues to look more solid.
A desperate Sri Lanka bring in the experienced Malinda Pushpakumara from the other end.
Pandya immediately targets him as he comes down and lofts the second ball over mid-on for a four before the fielder is pushed back allowing him an easy single to the fielder two balls later.
Pandya looking to target Pushpakumara as he slaps the first ball of his next over through midwicket for two runs. A single to the right-hander brings up India's 400, in the 110th over.
11:22 Pandya, Kuldeep steady India's innings:
India 374-7 (102 ovs) vs SL | Scorecard
Sri Lanka make a change as medium pacer Dimuth Karunratne comes into the attack ahead of the two left-arm spinners, who bowled well on Day 1.
Pandya has a go at the first ball but misses before he takes a single off the fourth ball.
Fernando tries a short ball as Pandya pulls it square on the leg side for a four before he turns the third ball on the leg side for a couple to take the score to 368 for seven in 100 overs.
Kuldeep makes room and guides a wide delivery from Karunaratne past point for a four followed by a single.
India have progressed well after the early wicket of Saha to reach 374 for seven in 102 overs.
Pandya has looked solid on 22, while Kuldeep is looking to just hold his end to score a gritty 16.
11:22 Saha falls early on Day 2, India 7 down:
India 360-7 (98 ovs) vs SL | Scorecard
Lahiru tries a short ball but Pandya is waiting for it as he ramps it over the slips or as you call it in India... the 'Uppar Cut' made famous by Virender Sehwag.
That is the first boundary for Pandya, who would look to get along with things as he clips the next ball on the leg side for one and Kudeep does the same two balls later.
Kuldeep doing well to take the singles and get his eye in. Fernando bowls a beauty to Pandya, getting the ball to shape and beats his defensive shot as the Sri Lankans appeals for caught behind but the ball has brushed the thigh pad.
In the next over, he plays a confident punch for a boundary through the off-side as Lahiru drops short.
No signs of spin yet as Sri Lanka continue with their pace bowlers, looking to get another wicket or two with the second new ball.
Lahiru bowls a quick bouncer to Kuldeep, who ducks under it as the ball sails over with the leg umpire calling it a wide. The left-hander is doing well to block everything and give Pandya company, who is looking to score the runs.
In the next over, Fernando gets Kuldeep to edge but it falls short and goes in the gap between the second and third slip for a boundary.
In the same over, the left-hander is beaten all ends up by the incoming delivery as he is hit on the pads but the appeal for LBW is turned down.
11:22 Saha falls early on Day 2, India 7 down:
India 341-7 (92 ovs) vs SL | Scorecard
Pacer Lahiru Kumara to open the bowling for Sri Lanka on Day 2. Hardik Pandya drives the first ball through the cover region for a couple. The next ball is left alone as it comes in sharply and bounces in front of wicketkeeper Dickwella, who is unable to stop it and gives away four byes.
Pandya looks to flicks the fourth ball through midwicket but gets an inside edge to deep square leg for one. Wriddhiman Saha turns the last ball fine on the leg side for a single.
Pacer Vishwa Fernando strikes in his first over of the day. Saha looks to slash a wide delivery but only manages a thick outside edge and is caught by Perera for 16.
The young Kuldeep Yadav walks in at No. 9 as he takes the place of the suspended Ravindra Jadeja in the team. He drives a full delivery from Fernando down the ground past mid-on for a couple to get off the mark.
09:55 India pin hopes on lower order on Day 2: India 329-6 (90 ovs) vs SL | Scorecard
Welcome to the coverage of Day 2 of the third and final Test between Sri Lanka and India in Pallekele on Sunday.
India reached the close of play on 329 for six, with Wriddhiman Saha unbeaten on 13 and Hardik Pandya not out on one at stumps. They will be hoping that their lower order which has done well with the bat in the last year or so, will once again make some contributions with the bat and carry them above the 400-run mark.
On Day 1, India's Shikhar Dhawan smashed his sixth hundred and added 188 in an opening partnership with KL Rahul before Sri Lanka's spinners fought back to halt the touring side's progress.
After winning the toss and opting to bat, India captain Virat Kohli could not have asked for a better start as his side began their bid to complete a series whitewash over the hosts.
Dhawan hit 17 fours in his 123-ball knock before he was out for 119, hitting a sweep shot off left-arm spinner Malinda Pushpakumara straight to Sri Lanka captain Dinesh Chandimal at square leg.
Pushpakumara had also provided Sri Lanka a breakthrough in his first over when he dismissed Rahul for 85. The 30-year-old, playing only his second test, later bowled an out-of-sorts Ajinkya Rahane for 17, to end the day with figures of 3-40.
Left-arm wrist-spinner Lakshan Sandakan then got Cheteshwar Pujara (eight) to edge one to slip as Sri Lanka continued to fight back.
The 26-year-old, replacing the injured Rangana Herath, also removed the dangerous Kohli with the right-handed batsman out for 42 after getting an edge to slip.
Ravichandran Ashwin (31) was the only wicket to fall to the faster bowlers when he edged Fernando to wicketkeeper Niroshan Dickwella after the hosts had taken the second new ball, late on Day 1.