SEOUL, South Korea -- Rodrigo Amaral scored from a second-half free kick as Uruguay beat Italy 1-0 on Sunday in their opening game at the Under-20 World Cup at Suwon World Cup Stadium.
With 14 minutes remaining, Nacional forward Amaral fired home a spectacular left-footed shot to give the South American champions the only goal of the game.
Also in Group D, Japan came back from a goal down to defeat South Africa 2-1.
Grant Margeman put South Africa ahead after just seven minutes, only for Koki Ogawa to equalize three minutes into the second half.
With seven minutes remaining, Ritsu Doan fired home from close range to give Japan the victory.
Zambia went top in Group C with a 2-1 win over Portugal at Jeju World Cup Stadium.
Edward Chilufya put Zambia ahead six minutes into the second half. Fashion Sakala doubled the lead and Zambia held on despite a late goal from Portugal's Helder Ferreira.
Iran are second after a 1-0 win over Costa Rica. Mehdi Mehdikani scored with nine minutes left.
Sixteen of the 24 teams will progress to the second round -- the top two teams from each of the six groups and four of the best third-placed finishers.
The final is in Suwon on June 11.