India's Shreyas Iyer clawed back against Sri Lanka's spin onslaught to make 92 with the hosts all out at 252 by dinner in Saturday's pink ball Test.
Iyer missed a century after being stumped off Praveen Jayawickrama as India's innings folded in an extended second session as evening fell in Bangalore. But he helped claw back a respectable total after Sri Lanka steamrolled the top order, leaving the hosts a worrying 86-4 -- with skipper Rohit Sharma and Virat Kohli both back in the pavilion -- before tea.