India reduced Australia to 101 for six at tea on Tuesday as the second Test in Bangalore headed for a thrilling climax with the visitors needing 87 runs to win.
Ravichandran Ashwin grabbed three wickets in the afternoon session of day four and fast bowler Umesh Yadav claimed two to rattle Australia in their run-chase of 188.
Yadav got the prized scalp of skipper Steve Smith for 28, while Peter Handscomb was batting on 19.
Australia were 101 for six in their second innings at tea against India on the fourth day of the second cricket Test here today.
Australia need 87 more runs to win with just four wickets remaining.
India 1st Innings: 189
Australia 1st Innings: 276
India 2nd Innings: 274 all out in 97.1 overs (Cheteshwar Pujara 92, KL Rahul 51; Josh Hazlewood 6/67).
Australia 2nd innings: 103 for 7 in 30.4 overs (Steven Smith 28; R Ashwin 4/35).