Cheteshwar Pujara struck an unbeaten 79 as the Indian batsmen defied Australia to keep the hosts afloat by taking a 126-run lead.
Earlier, Ravindra Jadeja picked up six Australian wickets which helped India bowl out the visitors with a 87-run first innings lead.
India 189 and 213 for 4 (Pujara 79*, Rahul 51, Rahane 40*, Hazlewood 3-57) lead Australia 276 (S Marsh 66, Renshaw 60, Jadeja 6-63) by 126 runs.
Matches Tagged in ClipDex2017 IND v AUS 2nd Test
Series Tagged in ClipDex2017 IND v AUS Test serie ...
Players Tagged in ClipDexRahul, K Lokesh Pujara, Cheteshwar A Jadeja, Ravindra A Hazlewood, Josh R Kohli, Virat Wade, Matthew Scott O'Keefe, Steve N
Grounds Tagged in ClipDexM.Chinnaswamy Stadium
Categories Tagged in ClipDexTest Matches