Virat Kohli was spot on with his bowling changes. Seamers extracted reverse swing and the spinners chipped in with wickets at the other end.
Marcus Harris scored 79 and was Australia's best batsman on the day.
Jasprit Bumrah bowled in short spells and got the ball to reverse swing too.
Ravindra Jadeja picked the quick wickets of Marcus Harris and Shaun Marsh after Lunch.
Tim Paine fell in the first over after Tea to a beautifully tossed up delivery from Kuldeep Yadav.
Usman Khawaja failed to convert yet another start this series and was the first wicket to fall.
Khawaja had a close shave when he nearly chipped Jadeja's first delivery of the day to mid-on. Lokesh Rahul put on a stunning dive there but the ball landed short.