The Australian cricketers have won the third one-day match against India with their biggest successful run chase on Indian soil.
Just three days after India produced the second-greatest chase of all time, Australia dug deep to produce a similarly impressive result in Mohali.
Led by James Faulkner's 64 off 29 balls, Australia ran down India's target of 304 with three balls and four wickets to spare - easily their biggest successful chase on Indian soil.
The match turned on its head in the 48th over when Faulkner thumped 30 runs, including four enormous sixes, off a despondent Ishant Sharma.
Needing nine off the final over, the Tasmanian allrounder sealed the comeback with his sixth six of a ridiculous innings.
Australia now lead the seven-match series 2-1.