South Africa are out of the Men's T20 World Cup after being stunned by 13 runs by Netherlands in their final group match.
Set a testing 159 to reach the semi-finals, South Africa lost regular wickets on a tricky pitch and were tied down by an inspired Dutch side.
The defeat means the winner of the match between Pakistan and Bangladesh, which begins at 04:00 GMT, will leapfrog the Proteas and progress with India, who have qualified courtesy of South Africa's defeat.
After a tournament packed full of surprises, this stunning result in Adelaide is possibly the biggest shock of them all.
South Africa were seen as one of the tournament favourites while Netherlands are the lowest-ranked side in the Super 12 stage.
"We played well up until this point in the tournament," captain Temba Bavuma said.
"Again, we faltered when it really mattered. It will be a hard one to swallow.
"At the end of the day it just was not good enough."