Zambia will meet Nigeria in the last 16 of the Under-20 World Cup after their 2-0 victory over Uruguay secured them a place in the last 16.
Spain also advanced from Group B after a hat-trick from Adrian Lopez helped them beat Jordan 4-2.
Spain finished top of the group on seven points while Zambia’s 2-0 victory earned them second place with four points.
Uruguay finished third in the group, also on four points, but also go through to the knockout stage as one of the top third-placed sides.
Clifford Mulenga put Zambia in front in the 22nd minute with a penalty after Uruguay keeper Mauro Goicoechea brought down Emmanuel Mayuka and was sent.
Zambia’s numerical advantage did not last long as they had Henry Nyambe dismissed for a crude challenge on Mauricio Prieto.
But the Rodgers Kola doubled the lead in the 51st to put Zambia into the second round for the first time, where it will face fellow African side Nigeria next Thursday.
Japan, which secured first place in Group F by drawing 0-0 with Nigeria, benched eight starters for the game, while the Flying Eagles rested four.
The high point in a sloppy game before a sellout crowd of 11,500 at Royal Athletic Park was when Japan scored in the 62nd minute.
This was after defender Shinji Kagawa buried the ball into the top corner of the net after spinning to beat his marker.
But referee German Arredondo ruled Kagawa played the ball with his hand.