Usman Khawaja and Peter Handscomb scored fighting half centuries to help Australia reach a competitive total of 263 in the first innings of the second test at at the Arun Jaitley Stadium in Delhi on Friday.
The Aussies included Travis Head and debutant Matthew Kuhnemann in place of Matt Renshaw and Scott Boland, while India made a solitary change with Shreyas Iyer coming in for Suryakumar Yadav.
After winning the toss and electing to bat first, openers David Warner and Usman Khawaja got the visitors of to a solid start. The duo added 50 runs for the opening stand before Warner (15) nicked at a delivery from Shami to wicket keeper KS Bharat behind the stumps.
Khawaja along with Marnus Labuschagne added 41 runs for the second wicket stand before Ravi Ashwin struck twice- first by trapping Labuschagne (18) leg before wicket and then claiming Steve Smith for a duck.
Travis Head (12) fell in the second session as he flashed one from Shami outside off-stump to and KL Rahul at slip.
Left hander Khawaja featured in yet another crucial fifth wicket stand of 59 runs alongside Peter Handscomb before the former (81) fell to a stunning one handed catch by Rahul off Ravindra Jadeja to give his 250th test wicket.
Ashwin claimed his third wicket of the day by dismissing Alex Carey, caught at slip by Virat Kohli for a duck.
Handscomb along with skipper Pat Cummins kept the hosts at bay with a crucial 59 run stand for the seventh wicket before the latter (33) was trapped leg before wicket by Jadeja.
Todd Murphy was then bowled through the gate by all rounder Jadeja to give his third wicket of the match.
Nathan Lyon (10) struck a couple of boundaries off Mohammed Shami before being castled by the pacer with a full and straight delivery.
Handscomb was caught at cover by Ashwin off Jadeja, but the ball was declared a no-ball.
However Shami wrapped up the innings by knocking over Matthew Kuhnemann for 6, as the visitors were bowled out for 263.
In reply, India ended the day at 21/0, with Rohit Sharma and KL Rahul unbeaten on 13 & 4 respectively.
Stumps at the end of Day 1
India 21 for 0 (Rohit 13*, Rahul 4*) trail Australia 263 (Khawaja 82, Handscomb 72*, Shami 4-60, Ashwin 3-57, Jadeja 3-68) by 242 runs