Player of the Match
Player of the Match

Ashwin quickest to 300 wickets, India record joint-biggest win

R Ashwin's milestone timeline (1:11)

The offspinner beat Dennis Lillee's record when he picked up his 300th wicket in his 54th match (1:11)

India 610 for 6 dec. (Kohli 213, Pujara 143, Vijay 128, Rohit 102*) beat Sri Lanka 205 (Chandimal 57, Karunaratne 51, Ashwin 4-67, Ishant 3-37, Jadeja 3-56) and 166 (Chandimal 61, Ashwin 4-63) by an innings and 239 runs
Scorecard and ball-by-ball details

Virat Kohli will go to South Africa without having lost a Test series as a captain after India took an unassailable 1-0 lead in the series with their joint-biggest Test win and Sri Lanka's biggest defeat. As Kohli crept closer to most Test wins for India, his No. 1 matchwinner so far, R Ashwin, became the fastest man to 300 Test wickets.

It is not easy to keep turning up after you have wasted all the good fortune in one Test and then lost the second Test on the first day itself. Sri Lanka's downward slide continued into the first session of the fourth day as they gift-wrapped two wickets to India, who now need two more to take an unassailable lead in the series.

Beginning the day 384 behind and needing to bat about five sessions to save the Test, Sri Lanka were expected to go down, but the point of interest was whether they would make India - already resting players and playing on pitches that reduce home advantage in order to prepare for South Africa - work hard for their wickets. Lahiru Thirimanne and Angelo Mathews answered in the negative.

Before that, though, Dimuth Karunaratne encountered some tough luck with a freak short leg catch from M Vijay sending him back in the seventh over of the day. Having survived 61 balls, Thirimanne then scooped a wide half-volley straight to point. Mathews soon lobbed Ravindra Jadeja straight to mid-off to end his 32-ball innings. With no hope left, Dasun Shanaka threw his bat at everything, connecting well enough for a four and two sixes, but not well enough when he skied one to end his eight-ball 17. Once given a whiff, R Ashwin was too good for Dilruwan Perera and Rangana Herath, whom he sent back for ducks in the space of three balls.

Probably expecting more of the same capitulation, the first session was extended by 15 minutes to see if India could wrap the game up before lunch but Sri Lanka just about hung in to force a second session. Some of the capitulation was down to accurate and skillful bowling on a deteriorating surface, but India will be the first ones to say they have worked harder for wickets. The good bowling was evident in how Niroshan Dickwella was forced by Ishant Sharma to play at a length ball outside off in a spell that he extracted each-way reverse swing, playing with the scrambled minds of the batsmen.

Sri Lanka went into the break trailing by 260 runs. There was three-fold uncertainty at the start of the final session with two wickets standing. Would Ashwin get the one wicket he needed to reach 300? Would Sri Lanka score the 22 required to deny India their biggest Test win and the 32 required to avoid their biggest defeat? After having scored 61, and having put together 58 for the ninth wicket, Dinesh Chandimal picked out long leg perfectly when he flicked a leg-stump half-volley from Umesh Yadav. India's lead now was 240. Only one run was added to the total when an Ashwin carrom ball kissed Lahiru Gamage's off stump.

Bounty year for India


International wins for India in 2017, their most ever in a calendar year. They had won 31 in 2016

A year of losses for SL


Tests lost by SL in 2017, which equals the most defeats for them in a calendar year; they had also lost 7 in 2015

Top-order collapses


Number of consecutive second innings in which Sri Lanka have been 5 down for less than 100 - twice v Pakistan in the UAE, and twice in this series

Four tons in an innings


Instances of four centuries in an innings for India. Before this game, they had achieved this against SA in Kolkata, 2010, and v Bangladesh in Mirpur, 2007

Double the fun


Double-hundreds for Kohli as captain, which equals Brian Lara's record. Bradman, Clarke and Graeme Smith had four each

Hundreds galore


Instances of at least three hundreds by India's top 4 in a Test innings. Previous instance was also v SL, in Kanpur in 2009

Hungry for hundreds


Conversion rate for Kohli as captain in Tests - he has 12 centuries out of 16 50+ scores. It's the best among all captains with 10 or more hundreds

Captain centurion


Hundreds in all international cricket for Kohli in 2017, which is a record for any captain in a calendar year. Ponting (2005 & 2006) and Smith (2005) had 9 each

Vijay-Pujara in select group


Pairs who have added 4 successive century stands in Tests: Loxton-Harvey, S Manjrekar-Azharuddin, Butcher-Trescothick, Younis-Yousuf, and Vijay-Pujara

Outstanding home pair


Century stands between Vijay and Pujara in home Tests in just 22 partnerships; in 16 overseas stands, though, they have only one century partnership

Vijay-Pujara on a roll


Century stands between Vijay and Pujara in their last 7 stands in Tests; before this stand they had added 102, 178 and 107, 16, 47 & 209 in their previous 6 partnerships

The 1000-run club


Batsmen who have scored 1000-plus Test runs in 2017 - Dean Elgar and Dimuth Karunaratne. Elgar has 1097 runs in 20 inngs, while Karunaratne reached 1000 in his 23rd

Ashwin's bunny


Number of times Ashwin has dismissed Thirimanne in all international cricket, his highest against any batsman (6 times in ODIs, 5 in Tests and 1 in T20Is)