The defender headed in to settle a thrilling game and put her country on the brink of advancing to the knockout stage.
Alexandra Popp had scored an 89th-minute penalty and seemed to have earned Germany a 1-1 draw after 18-year-old Linda Caicedo had struck a stunning opener for Colombia.
But Vanegas came up with a late twist to huge celebrations among Colombia fans who dominated the Sydney Football Stadium crowd.
The Germans thought they’d secured a point after Colombia goalkeeper Catalina Perez brought down Lena Oberdorf in the box.
Popp, who scored twice in her country’s 6-0 rout of Morocco in its opening game of the tournament, fired straight down the middle to level the game. Colombia had gone in front through Caicedo’s goal in the 52nd. The Real Madrid teenager had suffered a health scare earlier in the week, but produced a moment of moment of magic to score her second of the tournament.
It was all the more special coming after she’d dropped to the ground holding her chest in training during the week.
Caicedo scored from distance in the 2-0 win against South Korea on Tuesday. But while that goal involved an error from goalkeeper Yoon Young-geul, on this occasion it was all about individual brilliance.
Collecting the ball from a corner just inside the area, she worked her way into space by beating two German defenders before lashing a shot into the top corner.
WHAT’S NEXT
In the last games in Group H, Germany faces South Korea and Colombia plays Morocco, with three teams still able to advance to the knockout stage.
For all the latest Sports News Click Here
For the latest news and updates, follow us on Google News.