Spain survived a scare to secure their place in the Under-20 World Cup quarter-finals with a come-from-behind 2-1 win over Mexico on Tuesday, while hosts Turkey were knocked out of the tournament.
Real Madrid B winger Jese continued his impressive form, scoring his fifth goal of the campaign in the 90th minute to set up a clash with Uruguay.
Arturo Gonzalez gave Mexico a shock lead after just two minutes and El Tri held onto their advantage until half-time. Just as Spain looked down and out, Derik equalised in the 74th minute to give them the ascendency and Jese's deflected shot ensured the favourites remain on track to claim the title.
Turkey's positive run was brought to an end by the impressive France, with Les Bleus recording a comfortable 4-1 win. Goals to Kondogbia, Bahebeck, Sanogo and Veretout gave France a four-goal lead at the 73rd minute mark and Baki's late goal proved nothing more than a consolation.
France will now meet Uzbekistan, who also reached the last eight thanks to an eventful 3-1 victory over Greece, which included three penalties and two red cards.
Abbosbek Makhstaliev gave Uzbekistan the lead in the 26th minute but Greece found a quick equaliser when captain Konstantinos Stafylidis scored from the penalty spot just minutes later.
The decisive moment in the match came when Greece defender Dimitrios Kourpelis was sent off after conceding a penalty. Igor Sergeev converted comfortably and Sardor Rakhmanov's 83rd minute penalty rounded off the win.
A Nicolas Lopez brace set up a showdown with European Under-19 champions Spain for Uruguay, with the striker netting a penalty late in the match to ensure his side's progression.
Lopez gave Uruguay the lead in the 65th minute, but Olarenwaju Kayode equalised for the African side just minutes later.
But Onyinye Ndidi brought down Diego Rolan in the box to allow Lopez to seal the win from the spot in what was a fiesty affair.