Gaikwad and Abhimanyu failed with the bat again, but the Indians ended the second day 120 in front with eight wickets in hand