New Delhi, 8 November: Glenn Maxwell hit a record-breaking double-century as Australia fought back to beat Afghanistan by three wickets in a remarkable contest in Mumbai and seal a place in the World Cup semi-finals.
The three-time champions, targeting 292 for victory, slumped to 91 for seven before turning things around thanks to Maxwell's breathtaking unbeaten 201, which came off 128 balls and included 21 fours and 10 sixes.
It was with the last of those sixes that the 35-year-old all-rounder - who battled on despite appearing in some pain - wrapped up the win with 19 deliveries to go.
It was the highest-ever score by an Australian in a one-day international, as the team achieved the highest successful ODI run chase there had ever been at the Wankhede Stadium.
The ground had seen history made earlier with Afghanistan recording their maiden World Cup century, Ibrahim Zadran posting an unbeaten 12.
Their total of 291 for five also featured contributions of 35 not out from Rashid Khan and 30 from Rahmat Shah as Afghanistan sought to beat Australia for the first time at the fourth attempt in this format.
Australia's reply started badly with Travis Head being dismissed for a duck by Naveen-ul-Haq with only four runs on the board.
And the wickets continued to go as Pat Cummins' men stumbled to 49 for four after Azmatullah Omarzai took the scalps of David Warner and Josh Inglis in consecutive balls.
Afghanistan appeared to be on the verge of a historic triumph when Mitchell Starc was dropped from the game in the 19th over, leaving Australia at 91 for seven after a brilliant catch by wicketkeeper Ikram Alikhil, despite doubts about whether the ball had struck his bat.
But Maxwell then took center stage with a stunning display to push Australia to victory.
Having been dropped and survived an LBW appeal on review, he went on to register boundary after boundary, even though at times he looked to be in considerable discomfort and struggling to run.