India beat West Indies in the first Test match in Rajkot to gain a 1-0 lead in the two-match series.
It was a defining performance by India as they ripped apart the West Indies batting twice inside two days.
After scoring 649/9, the hosts got West Indies all out for 181 and 196 as they won the match by an innings and 272 runs.
Sensational India beat West Indies in first Test
Ashwin gets 42nd four-for in Test cricket
R Ashwin was superb for India in the first innings and picked 4/37 to apply the pressure on WI.
He overtook Harbhajan Singh for the most 4-for in Tests for India.
Ashwin now has 42 four-wicket hauls in Tests and is only behind Anil Kumble (66).
Ashwin, once again, showed that he is the most lethal spinner in the sub-continent.
Kuldeep gets going with best bowling figures
Kuldeep Yadav was superb in the second innings as he picked a five-for.
The wrist-spinner became only the second chinaman bowler after Paul Adams to take 5 wickets in a Test innings in India.
This was also his best figures in a Test innings.
Kuldeep joined Ajantha Mendis and Imran Tahir to get to five-wicket hauls in all three formats of the game.
Love Sports news?
Stay updated with the latest happenings.
Powell, Chase two performers in this Test for WI
Powell was the lone hero for West Indies in their second innings.
He smashed a defiant 83, as the innings was laced with eight fours and four sixes.
This was Powell's 6th Test fifty.
He is now just 35 away from 2,000 runs in Test cricket.
In the first innings, Roston Chase showed some character with 53 runs under his name.
Stat attack: India notch a host of records
Mohammed Shami, who picked 2/22 in the first innings, got to 50 wickets in Asia in Tests.
Indian batsmen hit a total of 11 sixes in their innings and that is the second highest by the team in Tests.
649/9 is India's highest ever Test innings score against West Indies.
They eclipsed 644/7 achieved in Kanpur in the year 1979.
Kohli tops record list, Jadeja slams maiden Test ton
All-rounder Ravindra Jadeja slammed a maiden Test ton on Day 2 of the Rajkot Test.
Virat Kohli raced to his fourth Test century of the year and continued his authority atop with 1,018 runs in 2018.
The 29-year-old became the second fastest cricketer (123 innings) to slam 24 centuries in Test cricket.
He also completed 3,000 Test runs in India
Prithvi Shaw became youngest Indian to score ton on debut
At 18 years and 329 days, Prithvi Shaw became the youngest Indian to score a ton on Test debut.
He broke the record held by Ali Abbas Baig, who scored 112 on his debut in 1959.
According to a report in ESPN, Shaw was the 13th youngest to make a Test debut for India when he came on to the field on Thursday.