Grupo A
07.08.2008 11:00 Australia - Serbia 1:1 (0:0)
13:45 Costa de Marfil - Argentina 1:2 (0:1)
10.08.2008 11:00 Argentina - Australia 1:0 (0:0)
13:45 Serbia - Costa de Marfil 2:4 (1:2)
13.08.2008 13:45 Costa de Marfil - Australia 1:0 (0:0)
13:45 Argentina - Serbia 2:0 (1:0)
Grupo B
07.08.2008 11:00 Japón - Estados Unidos 0:1 (0:0)
13:45 Países Bajos - Nigeria 0:0 (0:0)
10.08.2008 11:00 Nigeria - Japón 2:1 (0:0)
13:45 Estados Unidos - Países Bajos 2:2 (0:1)
13.08.2008 11:00 Países Bajos - Japón 1:0 (0:0)
11:00 Nigeria - Estados Unidos 2:1 (1:0)
Grupo C
07.08.2008 11:00 Brasil - Bélgica 1:0 (0:0)
13:45 China - Nueva Zelanda 1:1 (0:0)
10.08.2008 11:00 Nueva Zelanda - Brasil 0:5 (0:2)
13:45 China - Bélgica 0:2 (0:1)
13.08.2008 13:45 China - Brasil 0:3 (0:1)
13:45 Nueva Zelanda - Bélgica 0:1 (0:1)
Grupo D
07.08.2008 11:00 Honduras - Italia 0:3 (0:2)
13:45 Corea del Sur - Camerún 1:1 (0:0)
10.08.2008 11:00 Camerún - Honduras 1:0 (0:0)
13:45 Italia - Corea del Sur 3:0 (2:0)
13.08.2008 11:00 Corea del Sur - Honduras 1:0 (1:0)
11:00 Camerún - Italia 0:0 (0:0)
Cuartos de final
16.08.2008 12:00 Brasil - Camerún 2:0 (0:0, 0:0) pró.
12:00 Italia - Bélgica 2:3 (1:2)
15:00 Argentina - Países Bajos 2:1 (1:1, 1:1) pró.
15:00 Nigeria - Costa de Marfil 2:0 (1:0)
Semifinales
19.08.2008 12:00 Nigeria - Bélgica 4:1 (1:0)
15:00 Argentina - Brasil 3:0 (0:0)
Partido por el tercer puesto
22.08.2008 13:00 Bélgica - Brasil 0:3 (0:2)
Final
23.08.2008 06:00 Nigeria - Argentina 0:1 (0:0)