Ravichandran Ashwin may have gone wicketless in the first Test against Sri Lanka in Kolkata but he didn't let that haunt him in Nagpur as the offspinner produced a match-winning haul of 8/130 and in the process completed his 300 Test wickets, thereby breaking bowling great Dennis Lillee's world record.
Lillee reached the landmark in 56 Tests, while the veteran Indian spinner was quicker by two Tests (54) - breaking the record that stood for 36 years since 1981.
Ashwin's figures of 4/67 in the first innings and 4/63 in the second helped India equal their biggest Test win as the hosts mauled the Lankans by an innings and 239 runs, bowling them out for 166 in the second innings on the fourth day of the Test on Monday.
India had beaten Bangladesh by the same margin in 2007.
Ashwin now heads the list of fastest to 300 Test wickets, and it includes some illustrious name like Muttiah Muralitharan (58 Tests) and Richard Hadlee, Malcolm Marshall and Dale Steyn (61 Tests each) besides Lillee, now No. 2.
Ashwin is only the fifth Indian bowler to complete a career 300 wickets in Test cricket behind Anil Kumble (619), Kapil Dev (434), Harbhajan Singh (417) and Zaheer Khan (311).
En route his feat, Ashwin also bagged an interesting record, where he now has 181 Test wickets bowling under the captaincy of Virat Kohli, going past Anil Kumble's 179 wickets under Mohammad Azharuddin.