Grupo A
7/08 – 6h – Austrália 1 x 1 Sérvia (Shanghai)
7/08 – 8h45 – Costa do Marfim 1 x 2 Argentina (Shanghai)
10/08 – 6h – Argentina 1 x 0 Austrália (Shanghai)
10/08 – 8h45 – Sérvia 2 x 4 Costa do Marfim (Shanghai)
13/08 – 8h45 – Costa do Marfim 1 x 0 Austrália (Tianjin)
13/08 – 8h45 – Argentina 2 x 0 Sérvia (Shanghai)
Grupo B
7/08 – 6h – Japão 0 x 1 EUA (Tianjin)
7/08 – 8h45 – Holanda 0 x 0 Nigéria (Tianjin)
10/08 – 6h – Nigéria 2 x 1 Japão (Tianjin)
10/08 – 8h45 – EUA 2 x 2 Holanda (Tianjin)
13/08 – 6h – Holanda 1 x 0 Japão (Shenyang)
13/08 – 6h – Nigéria 2 x 1 EUA (Pequim)
Grupo C
7/08 – 6h – Brasil 1 x 0 Bélgica (Shenyang)
7/08 – 8h45 – China 1 x 1 Nova Zelândia (Shenyang)
10/08 – 6h – Nova Zelândia 0 x 5 Brasil (Shenyang)
10/08 – 8h45 – Bélgica 2 x 0 China (Shenyang)
13/08 – 8h45 – China 0 x 3 Brasil (Qinhuangdao)
13/08 – 8h45 – Nova Zelândia 0 x 1 Bélgica (Shanghai)
Grupo D
7/08 – 6h – Honduras 0 x 3 Itália (Qinhuangdao)
7/08 – 8h45 – Coréia do Sul 1 x 1 Camarões (Qinhuangdao)
10/08 – 6h – Camarões 1 x 0 Honduras (Qinhuangdao)
10/08 – 8h45 – Itália 3 x 0 Coréia do Sul (Qinhuangdao)
13/08 – 6h – Coréia do Sul 1 x 0 Honduras (Shanghai)
13/08 – 6h – Camarões 0 x 0 Itália (Tianjin)
Quartas-de-final
16/08 – 7h – Brasil 2 x 0 Camarões (Shenyang) – Jogo 25
16/08 – 7h – Itália 2 x 3 Bélgica (Pequim) – Jogo 26
16/08 – 10h – Argentina 2 x 1 Holanda (Shanghai) – Jogo 27
16/08 – 10h – Nigéria 2 x 0 Costa do Marfim (Qinhuangdao) – Jogo 28
Semifinais
19/08 – 7h – Bélgica 1 x 4 Nigéria (Shanghai) – Jogo 29
19/08 – 10h – Brasil 0 x 3 Argentina (Pequim) – Jogo 30
Decisão da medalha de bronze
22/08 – 8h – Bélgica 0 x 3 Brasil (Shanghai)
Decisão da medalha de ouro
23/08 – 1h – Nigéria 0 x 1 Argentina (Pequim)
Obs: Horários de Brasília