Marokkó - Lengyelország 0-0
Június 2., Monterrey, Universitario stadion, 12 000 néző
v.: Martínez (uruguayi)
Marokkó: Zaki - Kalifa, Bujahiaui, El-Bijaz, Lamrisz - El-Haddaui (Szulimani, 89.), Timumi (Kairi, 90.), Dolmi, Buderbala - Krimau, M. Merry. Szövetségi kapitány: Faria.
Lengyelország: Mlynarczyk - Kubicki (Przybys, 46.), Wójcicki, Majewski, Ostrowski - Buncol, Matysik, Boniek, Komornicki - Dziekanowski (Urban, 56.), Smolarek. Szövetségi kapitány: Piechniczek.
Portugália - Anglia 1-0 (0-0)
Június 3., Monterrey, Tecnologico stadion, 20 000 néző
v.: Roth (NSZK-beli)
Portugália: Bento - Álvaro, Frederico, Antonio Oliveira, Inácio - André, Jaime Pacheco, Diamantino (José Antonio, 83.), Sousa - Carlos Manuel, Gomes (Futre, 73.). Szövetségi kapitány: Torres
Anglia: Shilton - G. M. Stevens, Fenwick, Butcher, Sansom - Hoddle, Wilkins, Robson (Hodge, 80.), Waddle (Beardsley, 80.) - Hateley, Lineker. Szövetségi kapitány: Robson
gól: Carlos Manuel (75.).
Anglia - Marokkó 0-0
Június 6., Monterrey, Tecnologico stadion, 20 000 néző
v.: González (paraguayi)
Anglia: Shilton - G. M. Stevens, Fenwick, Butcher, Sansom - Hoddle, Wilkins, Robson (Hodge, 42.), Waddle - Hateley (G. A. Stevens, 76.), Lineker. Szövetségi kapitány: Robson.
Marokkó: Zaki - Kalifa, Bujahiaui, El-Bijaz, Lamrisz (Uadani, 74.) - Kairi, Timumi, Dolmi, Buderbala - Krimau, M. Merry (Szulimani, 88.). Szövetségi kapitány: Faria
kiállítva: Wilkins (42.).
Lengyelország - Portugália 1-0 (0-0)
Június 7., Monterrey, Universitario stadion, 15 000 néző
v.: Ben Naszer (tunéziai)
Lengyelország: Mlynarczyk - Pawlak, Wójcicki, Majewski, Ostrowski - Dziekanowski, Matysik, Komornicki (Karas, 57.), Urban - Boniek, Smolarek (Zgutczynski, 75.). Szövetségi kapitány: Piechniczek
Portugália: Damas - Álvaro, Frederico, Antonio Oliveira, Inácio - André (Jaime Magalhaes, 73.), Jaime Pacheco, Diamantino, Sousa, Carlos Manuel - Gomes (Futre, 46.). Szövetségi kapitány: Torres
gól: Smolarek (68.).
Marokkó - Portugália 3-1 (2-0)
Június 11., Guadalajara, 3 de Marzo stadion, 20 000 néző
v.: Snoddy (északír)
Marokkó: Zaki - Kalifa, Bujahiaui, El-Bijaz, Lamrisz (Amenallah, 69.) - El-Haddaui (Szulimani, 71.), Timumi, Dolmi, Buderbala - Kairi, Krimau. Szövetségi kapitány: Faria.
Portugália: Damas - Álvaro (Ruí Aguas, 55.), Frederico, Antonio Oliveira, Inácio - Jaime Magalhaes, Jaime Pacheco, Sousa (Diamantino, 89.), Carlos Manuel - Gomes, Futre. Szövetségi kapitány: Torres
gól: Kairi (19., 28.), Krimau (62.), ill. Diamantino (80.).
Anglia - Lengyelország 3-0 (3-0)
Június 11., Monterrey, Universitario stadion, 23 000 néző
v.: Daina (svájci)
Anglia: Shilton - G. M. Stevens, Fenwick, Butcher, Sansom - Hoddle, Steven, Reid, Hodge - Beardsley (Waddle, 76.), Lineker (Dixon, 86.). Szövetségi kapitány: Robson
Lengyelország: Mlynarczyk - Pawlak, Wójcicki, Majewski, Ostrowski - Dziekanowski, Matysik (Buncol, 46.), Komornicki (Karas, 24.), Urban - Boniek, Smolarek. Szövetségi kapitány: Piechniczek
gól: Lineker (8., 14., 36.).
A csoport végeredménye:
m | gy | d | v | gk | p | ||
1. | Marokkó | 3 | 1 | 2 | - | 3-1 | 4 |
2. | Anglia | 3 | 1 | 1 | 1 | 3-1 | 3 |
3. | Lengyelország | 3 | 1 | 1 | 1 | 1-3 | 3 |
4. | Portugália | 3 | 1 | - | 2 | 2-4 | 2 |