Two-time champions Germany were sent crashing out of the Women's World Cup group stages in the biggest shock of the tournament thanks to a draw with South Korea.
It is the first time in Germany's history they have failed to reach the knockout stages.
One of the pre-tournament favourites, Germany knew they needed to better Morocco's result against Colombia to progress in Group H, but that match finished 1-0 to Morocco.
An early goal by South Korea's Cho So-hyun shook the Euro 2022 finalists in Brisbane, but captain Alexandra Popp netted her fourth goal in three matches to equalise shortly before half-time.
Germany were heading through as group runners-up as they went off the pitch for the break, but Morocco stunned Colombia to score minutes later in Perth, meaning Martina Voss-Tecklenburg's side had to win.
Popp was their best hope of scoring again and she almost did, thumping a header off the crossbar minutes after she had bundled it over the line, only for the video assistant referee to confirm it was offside.
The Wolfsburg striker came close again later when she sent a free header wide of the post, roaring in frustration as the minutes ticked away for Germany.
During stoppage time Germany sent countless crosses into South Korea's box to no avail as substitute Sydney Lohmann struck wide and sent another effort inches over the bar.
Germany's players fell to the ground at full-time and were in tears as they were consolled by staff members.
South Korea finish bottom of the group, having lost their first two matches.
Colombia face Jamaica on Tuesday at 09:00 BST in the last 16, while Morocco take on France at 12:00.
More to follow.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
South Korea
Squad number18Player nameKim Jung-Mi
Squad number2Player nameChoo Hyo-Joo
Squad number20Player nameKim Hye-Ri
Squad number4Player nameShim Seo-Yeon
Squad number16Player nameJang Sel-Gi
Squad number17Player nameLee Young-Ju
Squad number15Player nameChun Ga-Ram
Squad number8Player nameCho So-Hyun
Squad number10Player nameJi So-Yun
Squad number11Player nameChoe Yu-Ri
Squad number19Player namePhair
Squad number12Player nameMoon Mi-Ra
Squad number13Player namePark Eun-Sun
Squad number23Player nameKang Chae-Rim
Germany
Squad number1Player nameFrohms
Squad number9Player nameHuth
Squad number3Player nameHendrich
Squad number5Player nameHegering
Squad number2Player nameHagel
Squad number6Player nameOberdorf
Squad number13Player nameDäbritz
Squad number22Player nameBrand
Squad number11Player namePopp
Squad number19Player nameBühl
Squad number7Player nameSchüller
Squad number8Player nameLohmann
Squad number14Player nameLattwein
Squad number16Player nameAnyomi
Line-ups
South Korea
Formation 4-1-4-1
18Kim
2Choo20Kim4Shim16Jang
17Lee
15Chun8Cho10Ji11Choe
19Phair
18Kim2Choo20Kim4Shim16Jang17Lee15ChunSubstituted forParkat 63'minutes8ChoSubstituted forKangat 90+10'minutes10Ji11Choe19PhairSubstituted forMoonat 86'minutesSubstitutes
1Yoon3Hong5Kim7Son12Moon13Park14Jeon22Bae23KangGermany
Formation 4-2-3-1
1Frohms
9Huth3Hendrich5Hegering2Hagel
6Oberdorf13Däbritz
22Brand11Popp19Bühl
7Schüller
1Frohms9Huth3Hendrich5HegeringBooked at 90mins2Hagel6Oberdorf13DäbritzSubstituted forLattweinat 64'minutes22BrandSubstituted forAnyomiat 84'minutes11Popp19BühlSubstituted forLohmannat 64'minutes7SchüllerSubstitutes
4Kleinherne8Lohmann10Freigang12Berger14Lattwein15Nüsken16Anyomi17Rauch18Leupolz20Magull21Johannes23DoorsounReferee:Anna-Marie KeighleyAttendance:38,945Live Text
Match ends, Korea Republic 1, Germany 1.
Second Half ends, Korea Republic 1, Germany 1.
Foul by Lea Schüller (Germany).
Kim Hye-Ri (Korea Republic) wins a free kick in the defensive half.
Lena Oberdorf (Germany) wins a free kick on the left wing.
Foul by Kang Chae-Rim (Korea Republic).
Attempt missed. Sydney Lohmann (Germany) right footed shot from outside the box is too high. Assisted by Lena Oberdorf.
Attempt missed. Sydney Lohmann (Germany) right footed shot from outside the box is close, but misses to the left.
Kathrin Hendrich (Germany) wins a free kick in the defensive half.
Foul by Moon Mi-Ra (Korea Republic).
Attempt blocked. Park Eun-Sun (Korea Republic) right footed shot from outside the box is blocked.
Delay over. They are ready to continue.
Substitution, Korea Republic. Kang Chae-Rim replaces Cho So-Hyun because of an injury.
Delay in match because of an injury Cho So-Hyun (Korea Republic).
Marina Hegering (Germany) is shown the yellow card for a bad foul.
Foul by Marina Hegering (Germany).
Cho So-Hyun (Korea Republic) wins a free kick in the attacking half.
Delay over. They are ready to continue.
Delay in match because of an injury Ji So-Yun (Korea Republic).
Delay over. They are ready to continue.