Virat Kohli went to notch his first Test ton in 3.5 years and added another 86 runs under his name as India's first inni