W grupie C naprzeciw siebie stanęły Brazylia, Włochy i Argentyna. Argentyńczycy nie byli w stanie obronić tytułu. Przegrali najpierw 2:1 z Włochami, a następnie 3:1 z Brazylią. Diego Maradona, otrzymał w końcówce meczu czerwoną kartkę za brutalny faul. O awansie do półfinału miał przesądzić pojedynek Brazylii i Włoch. Ekipie Canarinhos wystarczał remis. Tymczasem Włosi, pokonali po wyrównanym meczu piłkarzy z Brazylii 3:2. Bohaterem spotkania był Paolo Rossi, który strzelił wszystkie gole dla Squadra Azzura. Piłkarz ten zagrał na mundialu tylko dlatego, że skrócono mu karę dyskwalifikacji za udział w aferze korupcyjnej (tzw. Toto Nero). W grupie D Francja wywalczyła awans pokonując Austrię i Irlandię Północną.
Półfinały W półfinale Polacy po raz drugi w tym turnieju zmierzyli się z reprezentacją Włoch. W spotkaniu tym z powodu otrzymania dwóch żółtych kartek nie mógł wystąpić Zbigniew Boniek. Trener Antoni Piechniczek nie zdecydował się na wystawienie w jego miejsce Andrzeja Szarmacha, czołowego strzelca ligi francuskiej. Włosi bez większego trudu pokonali biało-czerwonych 2:0, a obydwa gole strzelił ponownie Paolo Rossi. Po mistrzostwach Paweł Janas tak skomentował ten mecz: „Byliśmy o krok od wielkiego finału.