India took a 2-0 series lead against Australia as the tourists slumped to an innings and 135-run defeat in Hyderabad.
Australia had begun the fourth day hoping to make a good fist of holding out for a draw but lost eight wickets for just 57 runs.
The tourists had begun the day on 74-2, trailing by 192 runs, but they were bowled out for 131.
Australia had made 237-9 dec in their first innings but when India replied with 503 they faced an uphill task.
Ravichandran Ashwin finished the second innings with 5-63 and Ravindra Jadeja 3-33 as India built on their eight-wicket win in Chennai to lead the series 2-0 with two Tests remaining.
Only Ed Cowan, with a patient 44 from 150 balls, offered any real resistance to the home side's slow bowling attack.
Australia lost Shane Watson, caught by MS Dhoni off Ishant Sharma for nine, and skipper Michael Clarke when he was bowled by Jadeja for 16.
But when Warner was the fifth wicket to fall, Virender Sehwag taking the catch off Jadeja, the writing was on the wall for Australia.
Moises Henriques was run out to see the tourists slump to 111-6, while Glenn Maxwell (8), Peter Siddle (4), Matthew Wade (10) and James Pattinson (0) were unable to offer any lower order heroics.
The results means Australia become the first team to declare on first innings and then lose by an innings in Test cricket.