Off-spinner Ravichandran Ashwin achieved a rare feat, becoming only the third Indian cricketer to score a century and take five wickets in an innings in a Test match.
The other two are Vinoo Mankad and Polly Umrigar, who achieved the commendable feat against England and the West Indies respectively.
Ashwin had taken five for 156, his second five-for in Tests, before scoring his maiden century against the West Indies on the fourth day of the third and final?Test, at the Wankhede stadium, in Mumbai, on Friday.
He attained the milestone by cutting pacer Ravi Rampaul for a boundary.
In fact, it's after 49 years that an Indian cricketer achieved the feat in a Test.
Umrigar scored 172 and took five for 107 against the West Indies at Port of Spain back in April 1962, while Mankad scored a magnificent 184 and also scalped five-for 196 against England at Lord's way back in 1952.
Mankad also scored 72 in the first innings.
The Tamil Nadu cricketer's knock included 15 fours and two sixes during the extended second session as the India was dismissed for 482 in 135.4 overs, which gave the visitors a lead of 108 runs after India added 106 runs during the session while losing their last four wickets.
Ashwin was in danger of losing out on his century in only his third Test when last batsman Pragyan Ojha joined him, 16 short of the mark.
Ojha remained unconquered on 0 after facing 14 balls, as Ashwin got the remaining runs with aplomb to reach his ton before holing out to short mid-wicket fielder Adrian Barath off Ravi Rampaul off the very next ball.