Hosts: Australia and New ZealandDates: 20 July-20 August
Coverage: Live on BBC TV, BBC iPlayer, BBC Radio 5 Live, BBC Sounds and the BBC Sport website & app.Full coverage details;latest news
Manuela Vanegas scored a 97th-minute winner as Colombia stunned Germany at the 2023 Fifa Women's World Cup.
Linda Caicedo netted a wondergoal to give the South Americans the lead, before Germany equalised with an 89th-minute Alexandra Popp penalty.
Vanegas then headed Leicy Santos' corner past Merle Frohms to send the vast numbers of Colombia supporters at Sydney Football Stadium wild.
It condemned Germany to a first World Cup group stage defeat since 1995.
A manic ending came after Caicedo, 18, had brilliantly curled into the top corner on 53 minutes to shock the two-time world champions.
The final round of fixtures in this group kick off at 11.00 BST on 3 August, with Colombia taking on Morocco and Germany facing South Korea.
Colombia need a point to top the group, while Germany may need victory to be sure of reaching the knock-outs.
"Obviously, you need to be happy and euphoric because this is a great win for the whole country and we've been feeling this," said Colombia assistant coach Angelo Marsiglia.
"But look, the game and the tournament still continues so we'll go step by step. We have a very mature team and they know what they want."
Vanegas winner sparks extraordinary scenes
Germany's Lina Magull said before this game that they were ready for Colombia's "passion" and physicality - but they got far more than they bargained for.
Facing the two-time world champions, Colombia made the game a real battle with plenty of midfield scraps and tough challenges, with Germany rarely able to find any form of rhythm.
After going behind to Caicedo's moment of magic, Germany appeared to have got away with a point when Colombia keeper Catalina Perez fouled Lena Oberdorf and captain Popp tucked away the penalty.
Colombia however had other ideas, and it was the unlikely figure of full-back Vanegas who sent their supporters into ecstasy.
Huge numbers of Colombia fans were present at their opening win over South Korea at the same stadium, and they made themselves known again in numbers and noise here. At the final whistle, it seemed Sydney had been transformed into Bogota.
The only worrying moment for Colombia was centre-back Jorelyn Carabali being taken off on a stretcher in the final seconds after a collision with Popp.
Germany's run of 20 successive Women's World Cup group games unbeaten - stretching back to a 3-2 loss to Sweden, 28 years ago - is at an end.
Far more concerning for them was their defeat by physical and committed opponents, which will raise some doubts as they aim to reach a first final since they last won the global title in 2007.
"It's up to us," said Germany coach Martina Voss-Tecklenburg. "It's up to us how we play and it's our job to do that. I'm really not worried that we won't make it through."
Her build-up to this game was not smooth either. She collapsed during a training session on Tuesday, although the Colombian camp played down the issue as being due to stress and fatigue.
Plenty of stress is being placed on Caicedo, who is still only 18, being the key figure in Colombia's attack - but early in the second half, she demonstrated exactly why with what could be called her 'Michael Owen moment'.
Aged 18 at the 1998 World Cup, England striker Owen streaked through the Argentina defence to score a remarkable individual goal.
In 2023, Caicedo twisted and turned to somehow find a yard of space among a crowd of Germany players, before curling the ball unstoppably over keeper Frohms.
If the football world did not know the name Linda Caicedo before, they surely do now. And if the football world was not paying attention to Colombia, they surely are now.
Player of the match
CaicedoLinda Caicedo
with an average of9.15
Germany
Squad number11Player namePopp
Average rating
6.18
Squad number6Player nameOberdorf
Average rating
5.67
Squad number20Player nameMagull
Average rating
5.20
Squad number1Player nameFrohms
Average rating
5.19
Squad number3Player nameHendrich
Average rating
5.07
Squad number22Player nameBrand
Average rating
5.02
Squad number9Player nameHuth
Average rating
4.97
Squad number13Player nameDäbritz
Average rating
4.86
Squad number19Player nameBühl
Average rating
4.85
Squad number16Player nameAnyomi
Average rating
4.76
Squad number2Player nameHagel
Average rating
4.68
Squad number15Player nameNüsken
Average rating
4.63
Squad number23Player nameDoorsoun
Average rating
4.63
Squad number7Player nameSchüller
Average rating
4.59
Colombia
Squad number18Player nameCaicedo
Average rating
9.15
Squad number2Player nameVanegas
Average rating
8.56
Squad number9Player nameRamírez
Average rating
8.51
Squad number19Player nameCarabalí
Average rating
8.04
Squad number10Player nameSantos
Average rating
7.96
Squad number17Player nameArias
Average rating
7.90
Squad number11Player nameUsme
Average rating
7.88
Squad number5Player nameBedoya
Average rating
7.85
Squad number6Player nameMontoya
Average rating
7.85
Squad number16Player nameAndrade
Average rating
7.70
Squad number3Player nameÁrias
Average rating
7.65
Squad number1Player namePérez
Average rating
7.64
Squad number4Player nameOspina
Average rating
7.63
Squad number8Player nameRestrepo
Average rating
7.51
Squad number20Player nameRamos
Average rating
7.30
Line-ups
Germany
Formation4-2-3-1
1Frohms
9Huth3Hendrich23Doorsoun2Hagel
6Oberdorf13Däbritz
22Brand20Magull19Bühl
11Popp
1Frohms
9Huth
3Hendrich
23DoorsounSubstituted forNüskenat45'minutes
2Hagel
6OberdorfBooked at 56mins
13Däbritz
22Brand
20MagullSubstituted forSchüllerat67'minutes
19BühlSubstituted forAnyomiat76'minutes
11Popp
Substitutes
4Kleinherne
5Hegering
7Schüller
8Lohmann
10Freigang
12Berger
14Lattwein
15Nüsken
16Anyomi
17Rauch
18Leupolz
21Johannes
Colombia
Formation4-2-3-1
1Pérez
17Arias19Carabalí3Árias2Vanegas
5Bedoya6Montoya
16Andrade11Usme18Caicedo
9Ramírez
1PérezBooked at 88mins
17Arias
19CarabalíSubstituted forRamosat90+14'minutes
3Árias
2Vanegas
5BedoyaBooked at 62mins
6MontoyaSubstituted forOspinaat67'minutesBooked at 79mins
16AndradeSubstituted forSantosat54'minutes
11Usme
18CaicedoSubstituted forRestrepoat90+6'minutes
9Ramírez
Substitutes
4Ospina
7Reyes
8Restrepo
10Santos
12Sepúlveda
13Giraldo
14Barón
15Guzmán
20Ramos
21Chacón
22Caracas
23Bahr
Referee:
Melissa Borjas
Attendance:
40,499
Match Stats
Live Text
Match ends, Germany 1, Colombia 2.
Second Half ends, Germany 1, Colombia 2.
Substitution, Colombia. Mónica Ramos replaces Jorelyn Carabalí because of an injury.
Delay over. They are ready to continue.
Delay in match because of an injury Jorelyn Carabalí (Colombia).
Goal! Germany 1, Colombia 2. Manuela Vanegas (Colombia) header from the centre of the box to the bottom right corner. Assisted by Leicy Santos with a cross following a corner.
Substitution, Colombia. Marcela Restrepo replaces Linda Caicedo.
Corner, Colombia. Conceded by Kathrin Hendrich.
Attempt blocked. Mayra Ramírez (Colombia) right footed shot from the right side of the box is blocked. Assisted by Leicy Santos.
Jule Brand (Germany) wins a free kick on the left wing.
Foul by Jorelyn Carabalí (Colombia).
Lena Oberdorf (Germany) wins a free kick in the defensive half.
Foul by Leicy Santos (Colombia).
Goal! Germany 1, Colombia 1. Alexandra Popp (Germany) converts the penalty with a left footed shot to the centre of the goal.
Catalina Pérez (Colombia) is shown the yellow card for a bad foul.
Penalty Germany. Lena Oberdorf draws a foul in the penalty area.
Penalty conceded by Catalina Pérez (Colombia) after a foul in the penalty area.
Attempt saved. Leicy Santos (Colombia) left footed shot from outside the box is saved in the bottom left corner. Assisted by Manuela Vanegas with a headed pass.
This website or its third-party tools use cookies, which are necessary for analytics and its functioning and required to achieve the purposes illustrated in the cookie policy, including the personalization and analysis of ads and content. If you want to learn more or withdraw your consent to all or some of the cookies, please refer to the cookie policy.
By clicking on Accept you are agreeing to the placement of cookies on your device.
Further use of our site shall be considered as consent. You may view our Privacy Policy and Cookie Policy here for more information.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.