Pandya's 93 and 2/17 has given India some toehold despite a 142-run lead currently enjoyed by the home team.