spinner Steve O’Keefe who took a wicket each on pitch that still looked good for batting.
Pujara, who was involved in a 102-run second-wicket stand with overnight partner Murali Vijay (82), was holding the innings together with his 11th Test century.
Pujara hit 17 boundaries, in
an otherwise sedate knock, to keep India’s hopes alive of surpassing Australia’s first innings total of 451.
Puajara built crucial partnerships with Ajinkya Rahane (14) and Karun Nair (23) but the Australian pacemen rattled India’s middle order with some inspired bowling.
Cummins, who struck twice in the afternoon session, got Rahane caught behind and Hazlewood bowled Nair with a beautiful reverse swinging delivery in the final session. Australia skipper Steve Smith kept up
the pressure by rotating his bowling options as runs trickled in for the hosts in the final two hours of play.
India, whose innings run-rate is less than three an over, managed to score only 57 runs in the 31 overs bowled in the final session and lost two wickets.
Earlier Kohli, who turned out to bat at his regular number four spot laying to rest any injury concerns, lasted only 23 balls before edging a catch to his opposite number Steve Smith at second slip.
The star batsman had injured his right shoulder after an awkward fall while fielding during Australia’s innings on Thursday and stayed off the field for 400 minutes before taking crease.
In the morning session, Vijay hit a gutsy 82 before undoing his hardwork by being stumped off O’Keefe at the stroke of