Australia's batting woes returned on the third day of the fourth test on Saturday with the home side slumping to 236 for six when bad light and rain brought an early end to their response to India's mammoth first-innings tally.
Left-arm wrist spinner Kuldeep (5-99) finally got his man to secure a second five-wicket haul in his sixth Test, though, trapping Hazlewood leg before wicket for 21, in a decision confirmed after a review.
Play will commence half an hour earlier (4:30 am IST) on the remaining two days to make for the lost time.
Australia have never gone through a four-Test home series without at least one batsman reaching triple figures, but until Monday Marcus Harris has the top score with just 79.
India took the second new ball immediately and made quick inroads.
Lyon was adjudged LBW off the bowling of Kuldeep Yadav, but replays showed the ball probably struck him outside the line of off stump.
Wet weather and bad light meant only 25.2 overs were possible on day four but it was more than enough play for India to enhance their standing in a contest they had controlled from the moment Kohli called correctly at the toss.
GETTY IMAGESJasprit Bumrah of India celebrates dismissing Peter Handscomb of Australia as the hosts plunged towards a big deficit on day four
Mitchell Starc and Josh Hazlewood frustrated India with a 42-run stand which was spurred on by Hanuma Vihari dropping Hazlewood at mid-on.
It's the first time any team has had the option of asking Australia to follow on twice in a home summer.
The inclement weather didn't relent until lunchtime and the morning session was completely washed out.
India's Ravindra Jadeja (L) celebrates with his captain Virat Kohli after taking the wicket of Australia's Marcus Harris on day three of the fourth test match between Australia and India at the SCG in Sydney, Australia, January 5, 2019.
Kuldeep claimed three wickets and Jadeja two as Australia collapsed from 122-1 at lunch to 198-6 shortly after tea in a pattern all too familiar for an Australian batting order yet to score a century this series.
Australia won the second test in Perth by 146 runs.