Kohli, batting on 120, put together 133 runs for the fifth wicket with overnight partner Rishabh Pant, who made a quickfire 92 on day two in Rajkot. He became the 15th Indian player to do so and only the second player while playing at the opening. In the third session, Kohli and Rahane stitched a 105-run stand to take the team past 300.
Mayank Agarwal was full of praises for his teammate Prithvi Shaw after he notched up his maiden Test century in Rajkot on Thursday.
With his knock of 134, he became the youngest ever batsman in the world to score a century on debut.
Rahul was gone for a golden duck when Caribbean pacer Shannon Gabriel trapped the Indian opener in front of the wickets.
The Mumbaikar punched the second ball he faced towards the cover boundary for a three, his first runs in global cricket, easing whatever nerves left inside.
Shaw, however, continued batting with confidence and his first boundary came in the second over bowled by Keemo Paul, another back foot punch towards the point boundary.
Kohli was all smiles when young Shaw raised his bat after reaching the milestone. Unfortunately, Shaw fell at the stroke of tea, in what was a soft dismissal as he chipped one straight into the hands of leggie Devendra Bishoo.
Thus, when India dropped Dhawan and Vijay for the home series against West Indies, it was indeed a huge change. Shaw got to his century with local boy Cheteshwar Pujara at the other end, much to the delight of the Indian dressing room who gave the youngster a standing ovation.