Pierwszych półfinalistów wyłoniono w poniedziałek (według polskiego czasu) - wówczas Urugwaj wygrał z Uzbekistanem 2:-0, a Brazylia pokonała Japonię 3-2. Następnego dnia z awansu cieszyli się Niemcy oraz Meksykanie. Ci pierwsi pokonali Anglię 3-2 (prowadzili już 3-0), natomiast gospodarze mistrzostw wygrali 2-1 z Francją. Gospodarzami meczów tej fazy turnieju były cztery miasta - Monterrey, Queretaro, Morelia i Pachuca. Półfinały (7 lipca) zaplanowano w Guadalajarze i Torreon, a finał i spotkanie o 3. miejsce (10 lipca) w Meksyku - stolicy kraju. W meczach o awans do finału Urugwaj zagra Brazylią, natomiast Meksyk zmierzy się z Niemcami. Wyniki meczów ćwierćfinałowych: Urugwaj - Uzbekistan 2-0 (1-0) Japonia - Brazylia 2-3 (0-1) Francja - Meksyk 1-2 (1-1) Niemcy - Anglia 3-2 (2-0)