Dinesh Karthik, India’s wicketkeeper-batter, lavished praise on Virat Kohli, saying that the former captain did not have to battle any demons on the field in Ahmedabad, but instead triumphed over the demons in his head as he ended a three-year wait for his first Test century. Kohli hit his 28th Test century on a slow pitch at the Narendra Modi Stadium on Day 4 of the Border-Gavaskar Trophy series finale.