India resumed at a precarious 74 for five and managed to add 98 more runs to their overnight total, which was their second lowest score against Sri Lanka at home.