13:23 Ashwin FASTEST to 300 wickets as India crush SL:
SL 166-all out (47 ovs) & 205 vs India 610-6 | Scorecard
Off-spinner Ravichandran Ashwin picked up four for 63, including eight in the match, to become the fastest in the history of Test cricket to 300 wickets.
Ashwin achieved the landmark in just his 54th Test, beating Dennis Lillee's record, who picked up 300 wickets in his 56th Test match in November 1981.
Ashwin's haul helped India bowl out Sri Lanka for a lowly 166 in their second innings as the hosts registered a huge victory by an innings and 239 runs.
This equal India's biggest victory in Test cricket by an innings margin and gives them a 1-0 lead in the three-match series.
It was a disappointing effort from the Sri Lankans, who resumed on 21 for one, before they lost seven wickets in the morning session.
Deservedly, Ashwin finished off the match with Gamage's wicket which also helped him complete 300 wickets in Tests.
The next Test will be played in New Delhi from Saturday, December 2.
13:00 Ashwin FASTEST to 300 wickets as India crush SL:
SL 166-all out (47 ovs) vs India 610-6 | Scorecard
Lastman Lahiru Gamaga comes forward to defend but gets an inside edge which falls short of short leg, two balls in a row. But he somehow manages to block out the over as he keeps getting a lot of advice from his partner Lakmal.
While Ashwin is chasing the record of the fastest to 300 Test wickets, on the other end Umesh is looking for his 100th Test wicket.
Umesh beats Lakmal for pace and some reverse swing as it hits him on the pads before he has a wild swing but is beaten.
Umesh then gets one to keep low as Lakmal fails to make connection again and is beaten off the last ball as he tries to slash it square.
Ashwin gets one to move away as Gamage is beaten and the Indians take the DRS with the bails having come off. The replays confirm that Gamage is bowled as India register a crushing victory in the second Test to take a 1-0 lead.
12:50 Chandimal out for 61, SL 9 down:
SL 165-9 (47 ovs) vs India 610-6 | Scorecard
India take the DRS as they appeal for a catch down the leg side off Lakmal. But there is no spike on the Ultra Edge and the umpire's original decision stands.
Lakmal gets the next ball square on the leg side for two runs before he picks one courtesy of a leading edge on the off-side.
Chandimal looks to loft the last ball down the ground but fails to make proper connection as it goes on the bounce to the fielder at mid-on.
Umesh gets one to bounce extra as Chandimal again is struck high on the bat as he fends it awkwardly. He slices it straight to deep square leg to perish after a good innings of 61 as Sri Lanka stand just one wicket away from a huge defeat.
12:36 India set for big win as SL collapse on Day 4:
SL 159-8 (44 ovs) vs India 610-6 | Scorecard
Ravichandran Ashwin starts off after lunch as he continues his spell, in the search for his 300th Test wicket.
Lakmal steers the first ball behind point as the fielder does well with a diving save before he gets a leading edge two balls later.
Lakmal steers the fourth ball past point as substitute fielder Vijay Shankar at point chases it and retrieves with a sliding stop just inside the ropes to keep it down to two.
With Ishant still in the dressing room, Umesh Yadav operates from the other end. Chandimal gets an inside edge for a four fine on the leg side and then takes one through the leg side, beating the cordon of three fielders.
Lakmal continues to attack Ashwin as he comes down and lofts the off-spinner back over his head for a six to raise the 50-run stand for the 10th wicket from just 49 balls.
Ashwin then bowls the leg break which moves away and beats Lakmal all ends up and narrowly misses the stumps.
11:51 India set for big win; SL 145-8 at lunch on Day 4:
SL 145-8 (41 ovs) vs India 610-6 | Scorecard
Sri Lanka suffered a shocking batting collapse in the morning session to find themselves on the verge of another embarrassing defeat in the second Test.
Sri Lanka lost seven wickets in the morning to be reduced to 145 for eight at lunch on Day 4, still needing another 260 runs to avoid the innings defeat.
Captain Chandimal offered the sole resistance with an unbeaten innings of 53, his second half-century of the match but wickets kept falling from the other end.
Ashwin picked up three for 50 to take his tally to 299 Test wickets, while Ishant and Jadeja claimed two wickets each and Umesh bagged one.
11:46 Ashwin's double strike brings India closer to win:
SL 145-8 (41 ovs) vs India 610-6 | Scorecard
Given how Sri Lanka have collapsed the umpires have decided to extend the morning session by 15 minutes with just two wickets needed for victory.
Lakmal swings Jadeja down the ground over the fielder at mid-off for a four before he slaps one through the off-side for two runs. He inside edges the last ball for a single through the leg side to keep strike.
Lakmal hits Ashwin through the off-side for two runs before he takes one. Chandimal then cuts a short ball behind point for three runs before he takes a single from the fifth ball to keep strike.
Chandimal then goes after Jadeja as he lofts him over the leg side for a four but India won't worry with the wickets.
Lakmal also swings his arm as he comes down and looks to loft Ashwin down the ground but he has not made a clean connection. However, he manages to beat Umesh, who is halfway down at long-on, as he runs backward but can't get to the ball.
Chandimal also chances his arms as he slog sweeps Ashwin over midwicket, clearing the fielder who is also halfway down, for another boundary.
With the two batsmen attacking the spinners, India bring back Ishant. And he nearly claims a wicket as Lakmal hits one straight back but the tall pacer is unable to hold on despite getting his hands to it and drops an easy return catch.
He gets a leading edge off the next ball and once again the ball falls in empty spaces and goes over the covers for a four.
Lakmal takes a single before Chandimal steers it behind point for a four to bring up his second fifty of the match.
11:28 Ashwin's double strike brings India closer to win:
SL 110-8 (36 ovs) vs India 610-6 | Scorecard
Spin from both ends as Jadeja comes in for Ishant and he starts his new spell with a maiden over to Chandimal.
Meanwhile, Ashwin strikes again as he dismisses Dilruwan Perera leg before wicket. The Sri Lankans take the DRS but the ball is clipping the leg stump as the decision stands.
Ashwin strikes again two balls later with the wicket of Rangana Herath, who comes forward to defend but is struck on the gloves by one that bounces more than expected and is caught at first slip.
Ashwin completes 50 wickets in 2017 and also takes his tally to 299 wickets.
Suranga Lakmal has a wild swing but gets a single on the leg side before Chandimal sweeps it fine for two runs.
11:22 Sri Lanka 6 down, India close in on win:
SL 107-6 (34 ovs) vs India 610-6 | Scorecard
Dasun Shanaka decides attack is the best form of defence!
He goes after Ravichandran Ashwin as he comes down the track and heaves the off-spinner over midwicket for a four. Two balls later he slog sweeps him over square leg for a six and repeats the shot off the last ball for the second six of the over, which goes for 16 runs.
The boundaries are flowing as Chandimal clips Ishant behind square on the leg side for a four. He edges the next ball which flies past the slips for another four.
Sri Lanka have cut loose, having scored 24 runs from the last eight balls, including two sixes and three fours to go past the 100-run mark, in the 33rd over.
Ashwin gets his revenge in the next over. Shanaka comes down and has another wild swing but holes out on the leg side and is caught by Rahul for a quickfire 17 from seven balls.
Another Sri Lankan batsman gifts his wicket away as they slip to 102 for six.
Chandimal takes over from Shanaka as he comes down to Ashwin and lofts him over mid-on for a four.
11:06 Dickwella perishes as SL slip further:
SL 75-5 (31 ovs) vs India 610-6 | Scorecard
Chandimal taps Umesh on the off-side for a single and Dickwella also does the same to get off the mark.
The two batsmen then take a single each off Jadeja's next over before India make a change from the other end as Ishant replaces Umesh.
Chandimal throws his bat at a wide delivery but is beaten and is lucky not to have edged it.
Ishant then gets one to rise sharply as Chandimal is struck high on the bat as the ball goes on to hit the arm which saves the edge from carrying through to the slips.
The next ball is short but slips down the leg side as wicketkeeper Saha does well to save it with a full length dive to his left.
Ishant then gets one to hold it's line as Chandimal plays down the wrong line and is beaten. Top stuff from the pacer!
Change from both ends as Ashwin comes in to replace Jadeja, who picked up two wickets in the morning session.
Ashwin gets one to turn sharply into the right-hander Chandimal who is beaten and is lucky not have to gloved it. He looks to break free as he attempts the careless sweep but can't beat the fielder at square leg.
Ishant cripples Sri Lanka further with the wicket of Dickwella, who gets the edge and is caught at second slip by Kohli for four.
Sri Lanka collapsing in their second innings as they are reduced to 76 for five, still needing 329 runs to avoid the innings defeat.
10:45 Jadeja dismisses Mathews, SL 4 down:
SL 68-4 (26 ovs) vs India 610-6 | Scorecard
Jadeja beats Mathews with one that spins away from the right-hander as he plays inside the line, trying to avoid the leg before wicket which caused his dismissal in the first innings.
Chandimal plays another loose shot as he flays at a wide delivery from Umesh but gets an edge past gully for a four before he takes one from the third ball.
Umesh getting some reverse as he bowls it full but down the leg side as Mathews flicks behind square for one and Chandimal does the same off the last ball.
Jadeja eventually gets his man as Mathews hits it straight to Rohit at mid-off to perish for 10. Another poor shot from the Sri Lankan batsman as Mathews goes hard after a wide delivery but ends up spooning a simple catch to the fielder.
Sri Lanka's batting in complete tatters as they lose three wickets in the first 70 minutes of Day 4 to be reduced to 68 for four.
Niroshan Dickwella also not willing to back down from his attacking approach. He tries to sweep Jadeja by planting his feet outside the line but misses and survives two leg before appeals. This is very poor batting by the Sri Lankans!
10:20 Thirimanne out for 23, SL 3 down:
SL 53-3 (21 ovs) vs India 610-6 | Scorecard
Ishant gets a break after a good probing spell first up on Day 4. He makes way for Umesh Yadav, who starts with a few deliveries on the pads as Thirimanne turns it square for two runs and then takes one.
Umesh then gets it right against right-hander Angelo Mathews as he gets one to move away late, beating the batsman, who has a casual poke. He looks to flick the last ball but misses and survives the shout for leg before.
In the next over, Thirimanne steers Jadeja past the slips for three runs before Mathews clubs the last ball over mid-on for a six.
Umesh strikes in the next over. Infact, Thirimanne literally gifts his wicket away as he throws his bat at a wide delivery and ends up steering it straight into the hands of Jadeja at point. The Sri Lankan dressing room are completely in shock in the manner of the dismissal as Thirimanne walks back for 23 with Sri Lanka reduced to 48 for three, still needing another 357 runs to avoid the innings defeat.
Dinesh Chandimal flicks the last ball over square leg to get off the mark with a boundary.
10:00 Jadeja strikes, SL lose 2nd wicket:
SL 34-2 (16 ovs) vs India 610-6 | Scorecard
Ishant gets one to bounce extra as Karunaratne does well to keep it down as the pitch starts playing some tricks. He then gets the left-hander to edge one but it falls well short of Pujara at first slip.
Thirimanne is content to play safe against Ashwin after that big turning delivery in the previous which came after he had lofted the off-spinner down the ground for a four. The two batsmen take three easy singles off the spinner's seventh over.
Ishant tempts Thirimanne with a full delivery which moves away as the left-hander has a go but is beaten.
A change at the other end as Ravindra Jadeja comes into the attack. And the move pays off instantly as Jadeja strikes in his very first over.
Karunaratne looks to flick it on the leg side but hits it straight at Murali Vijay at short leg who does well to stand still and hold on to the sharp chance.
Sri Lanka's second innings man Karunaratne perishes early on Day 2 after scoring 18.
SL 31-1 (12 ovs) vs India 610-6 | Scorecard
Off-spinner Ravichandran Ashwin to start proceedings with the ball for India on Day 4.
And facing him is left-hander Lahiru Thirimanne, who looks to defend as India bring in the fielder at short leg but the left-hander manages to play out the over.
Pacer Ishant Sharma from the other end. He makes a poor start, a full delivery on the pads which Dimuth Karunaratne clips fine for a boundary for the first runs of the day. Karunaratne then steers it past the gully fielder for a couple.
Thirimanne decides to take the attack to Ashwin as he lofts the off-spinner over mid-off for a four. Ashwin makes a superb comeback, getting one to turn big from leg-stump as Thirimanne is beaten all ends up, trying to defend it.
Infact, Ashwin got that to pitch on the crack and turn square. Not good signs if you are the batting team!
Sri Lanka are 31 for one in 12 overs, still needing another 374 runs to avoid the innings defeat.
09:28 India eye early wickets on Day 4, SL aim for survival:
SL 21-1 (9 ovs) vs India 610-6 | Scorecard
Welcome to the coverage of Day 4 of the second Test between India and Sri Lanka in Nagpur on Monday.
India will be looking to claim a few early wickets and push for a victory on the fourth day itself. On the other hand, Sri Lanka's only aim will be survival and delay the inevitable as long as possible.
On Day 3, Captain Virat Kohli hit his fifth double century to steer India to a mammoth 610 for six declared in their first innings on Sunday.
India took a commanding lead of 405, before they claimed an early wicket. Sri Lanka opener Sadeera Samarawickrama was bowled for a duck in the first over of the innings by Ishant Sharma.
They finished the third day on 21 for one in nine overs, still trailing India by 384 runs.
Kohli topscored for the hosts with 213 while Murali Vijay, Cheteshwar Pujara and Rohit Sharma also scored hundreds.