Argentina were the pre-tournament favourites to win Group B.
They might still do it but the odds are stacked against them after they lost 3-2 to Ghana in an exciting Fifa Under-20 World Cup match in Wellington tonight.
Argentina, who boast a side laced with promising players, including senior international Emanuel Mammana, have been one of the biggest disappointments during the early stages of the tournament.
They were held to a 2-2 draw against Panama in their opening match on Saturday and were then upset by a Ghanaian side who played with unlimited passion.
With their fans banging drums in the stands and waving flags, their team delivered the level of football that matched their supporters for enthusiasm.
Ghana began the tournament with a 1-1 draw against Austria during the weekend but were a much-improved outfit from that opening game.
While they were well-served by their dangerous attacking players, goalkeeper Lawrence Ati, who plays his club football for Austrian side Red Bull Salzburg, was impressive between the posts with a couple of vital saves.
Argentina had their chances and Angel Correa and Tomas Martinez were a constant threat but Ghana found a way to cope.
Goals to Benjamin Tetteh and Clifford Aboagye either side of halftime helped the African side establish a healthy advantage.
Yaw Yeboah, who is on the books of English giants Manchester City, delivered the decisive blow with a 69th-minute penalty.
Giovanni Simeone, son of Argentine legend Diego Simeone, pulled one back with ten minutes left and when Emiliano Buendia scored in the 90th minute, it was all hands to the pump for Ghana but they held on for a valuable win.
If Argentina want to progress from pool play they will need to beat Austria on Friday in their final match, while Ghana will meet Panama in their final group contest.
Ghana and Austria both have four competition points, while Panama and Argentina each have one.
Ghana 3 (Benjamin Tetteh 44, Clifford Aboagye 59, Yaw Yeboah 69 pen) Argentina 2 (Giovanni Simeone 80, Emiliano Buendia 90) halftime: 1-0