Spinners Jayant Yadav and Ravichandran Ashwin bowled England out for 158 to take a 1-0 series lead.
Starting the day at 87-2, England lost eight wickets for 66 runs to go down by 246 runs.
India 455 (Kohli 167, Pujara 119) and 204 (Kohli 81, Broad 4-33) beat England 255 (Stokes 70, Bairstow 53, Ashwin 5-67) and 158 (Cook 54) by 246 runs.
Matches Tagged in ClipDex2016 IND v ENG 2nd Test
Series Tagged in ClipDex2016 IND v ENG Test serie ...
Players Tagged in ClipDexBairstow, Jonathan M Root, Joseph Edward Jadeja, Ravindra A Mohammed Shami Ahmed Ashwin, Ravichandran Yadav, Jayant
Grounds Tagged in ClipDexAC-VDCA Stadium
Categories Tagged in ClipDexTest Matches