Skipper Virat Kohli struck form with a gritty century as India ended the opening day's play on a commanding 267 for three against New Zealand in the third and final Test in Indore on Saturday.

The hosts, who elected to bat first, rode on an unbeaten 167-run partnership between Kohli (103) and Ajinkya Rahane (79) to gain control of the innings after early losses.

Kohli recorded his 13th Test ton in 48 matches after a string of low scores in his last seven innings since his first Test double hundred against West Indies in July - ending a bad run... and Twitter went nuts - as is always the case with a Kohli ton.

Feature image source: AFP