Cummins ran, gathered and dived before hurling the ball side-armed from the most hard of angles to end Pujara's excellent ton and the day's play.
The Test series is Australia's first on home soil since the ball-tampering scandal in South Africa and the hosts started strongly, with India slumping to 86-5 after lunch, before Pujara's resistance and contributions from Rohit Sharma (37), Rishabh Pant (25) and Ravi Ashwin (25) helped the tourists stage a fightback. "Playing in England, conditions are always challenging and when you come to Australia, you know that pitches are slightly better and as I said, I had decent time to prepare before the Test series", he said.
India were reduced to 127 for six in the 50th over before a gritty Cheteshwar Pujara hit a 246-ball 123 to bail out the visitors, reaching 250-9 at stumps. All Australian bowlers apart from Travis Head claimed two wickets.
"I thought we bowled really well for four hours, probably pretty well for another hour and probably got it a bit wrong at the end there", Starc told reporters.
Opener KL Rahul, who has been struggling for runs, flopped again, caught by Aaron Finch at third slip off Hazlewood for two.
Veteran Murali Vijay, in the side after young gun Prithvi Shaw suffered ankle ligament damage, didn't last much longer, caught behind by skipper Tim Paine off Starc for 11.
Not just the run-out, but Usman Khawaja's catch to send back the unsafe Kohli for 3 was one of the highlights of the day for the Aussies.
VideoVirat Kohli is out already after Usman Khawaja unleashed an early catch of the summer contender off Pat Cummins' bowling.
Vice captain Ajinkya Rahane and Pujara worked to steady the ship.