A grupė –
Danija – Pietų Afrika 1:0
Brazilija – Irakas 0:0
A grupės turnyro lentelė (vieta, komanda, rungtynės, pergalės, lygiosios, pralaimėjimai, įvarčiai, taškai):
1. Danija 2 1 1 0 1:0 4
2. Brazilija 2 0 2 0 0:0 2
2. Irakas 2 0 2 0 0:0 2
4. Pietų Afrika 2 0 1 1 0:1 0
B grupė –
Švedija – Nigerija 0:1
Japonija – Kolumbija 2:2
B grupės turnyro lentelė (vieta, komanda, rungtynės, pergalės, lygiosios, pralaimėjimai, įvarčiai, taškai):
1. Nigerija 2 2 0 0 6:4 6
2. Kolumbija 2 0 2 0 4:4 2
3. Japonija 2 0 1 1 6:7 1
4. Švedija 2 0 1 1 2:3 1
C grupė –
Fidžis – Meksika 1:5
Vokietija – Pietų Korėja 3:3
C grupės turnyro lentelė (vieta, komanda, rungtynės, pergalės, lygiosios, pralaimėjimai, įvarčiai, taškai):
1. Pietų Korėja 2 1 1 0 11:3 4
2. Meksika 2 1 1 0 7:3 4
3. Vokietija 2 0 2 0 5:5 2
4. Fidžis 2 0 0 2 1:13 0
D grupė –
Hondūras – Portugalija 1:2
Argentina – Alžyras 2:1
D grupės turnyro lentelė (vieta, komanda, rungtynės, pergalės, lygiosios, pralaimėjimai, įvarčiai, taškai):
1. Portugalija 2 2 0 0 4:1 6
2. Hondūras 2 1 0 1 4:4 3
3. Argentina 2 1 0 1 2:3 3
4. Alžyras 2 0 0 2 3:5 0
Į olimpiados vyrų futbolo turnyro ketvirtfinalį pateks dvi geriausios kiekvienos grupės komandos.