Ashwin took 2 quick wickets as England ended on 103 for 5, still trailing by 352 run.
Joe Root made 53 but England require 153 more runs to avoid the follow-on after Ben Stokes and Jonny Bairstow dug in in the last hour following the collapse.
Earlier, Kohli was dismissed by Ali for 167, but Ashwin batted brilliantly for 58 as India posted 455.
England 103 for 5 (Root 53, Stokes 12*, Bairstow 12*) trail India 455 (Kohli 167, Pujara 119, Ashwin 58, Moeen 3-98) by 352 runs .
Matches Tagged in ClipDex2016 IND v ENG 2nd Test
Series Tagged in ClipDex2016 IND v ENG Test serie ...
Players Tagged in ClipDexRoot, Joseph Edward Moeen Ali Yadav, Umesh Kohli, Virat Yadav, Jayant Ashwin, Ravichandran Stokes, Benjamin A Mohammed Shami Ahmed Bairstow, Jonathan M
Grounds Tagged in ClipDexAC-VDCA Stadium
Categories Tagged in ClipDexTest Matches