Тринадесетото световно първенство по футбол на ФИФА е проведено от 31 Май до 29 Юни 1986 г. в Мексико. Страните участнички са 24. Срещите се играят в 9 различни мексикански града. Победител става отбора на Аржентина, който побеждава ФРГ с 3:2.
| Група A |
| дата/място |
среща |
резултат |
| 31 Май 1986 - Мексико Сити |
България - Италия |
1:1 |
| 2 Юни 1986 - Мексико Сити |
Аржентина - Южна Корея |
3:1 |
| 5 Юни 1986 - Пуебла |
Италия - Аржентина |
1:1 |
| 5 Юни 1986 - Мексико Сити |
Южна Корея - България |
1:1 |
| 10 Юни 1986 - Пуебла |
Южна Корея - Италия |
2:3 |
| 10 Юни 1986 - Мексико Сити |
Аржентина - България |
2:0 |
| Група B |
| дата/място |
среща |
резултат |
| 3 Юни 1986 - Мексико Сити |
Белгия - Мексико |
1:2 |
| 4 Юни 1986 - Толука |
Парагвай - Ирак |
1:0 |
| 7 Юни 1986 - Мексико Сити |
Мексико - Парагвай |
1:1 |
| 8 Юни 1986 - Толука |
Ирак - Белгия |
1:2 |
| 11 Юни 1986 - Толука |
Парагвай - Белгия |
2:2 |
| 11 Юни 1986 - Мексико Сити |
Ирак - Мексико |
0:1 |
| Група C |
| дата/място |
среща |
резултат |
| 1 Юни 1986 - Леон |
Канада - Франция |
0:1 |
| 2 Юни 1986 - Ирапуато |
СССР - Унгария |
6:0 |
| 5 Юни 1986 - Леон |
Франция - СССР |
1:1 |
| 6 Юни 1986 - Ирапуато |
Унгария - Канада |
2:0 |
| 9 Юни 1986 - Леон |
Унгария - Франция |
0:3 |
| 9 Юни 1986 - Ирапуато |
СССР - Канада |
2:0 |
| Група D |
| дата/място |
среща |
резултат |
| 1 Юни 1986 - Гуаделахара |
Испания - Бразилия |
0:1 |
| 3 Юни 1986 - Гуаделахара |
Алжир - Северна Ирландия |
1:1 |
| 6 Юни 1986 - Гуаделахара |
Бразилия - Алжир |
1:0 |
| 7 Юни 1986 - Гуаделахара |
Северна Ирландия - Испания |
1:2 |
| 12 Юни 1986 - Гуаделахара |
Северна Ирландия - Бразилия |
0:3 |
| 12 Юни 1986 - Монтерей |
Алжир - Испания |
0:3 |
| Група E |
| дата/място |
среща |
резултат |
| 4 Юни 1986 - Керетаро |
Уругвай - ФРГ |
1:1 |
| 4 Юни 1986 - Несауалкойотъл |
Шотландия - Дания |
0:1 |
| 8 Юни 1986 - Керетаро |
ФРГ - Шотландия |
2:1 |
| 8 Юни 1986 - Несауалкойотъл |
Дания - Уругвай |
6:1 |
| 13 Юни 1986 - Керетаро |
Дания - ФРГ |
2:0 |
| 13 Юни 1986 - Несауалкойотъл |
Шотландия - Уругвай |
0:0 |
| Група F |
| дата/място |
среща |
резултат |
| 2 Юни 1986 - Монтерей |
Мароко - Полша |
0:0 |
| 3 Юни 1986 - Монтерей |
Португалия - Англия |
1:0 |
| 6 Юни 1986 - Монтерей |
Англия - Мароко |
0:0 |
| 7 Юни 1986 - Монтерей |
Полша - Португалия |
1:0 |
| 11 Юни 1986 - Монтерей |
Англия - Полша |
3:0 |
| 11 Юни 1986 - Гуаделахара |
Португалия - Мароко |
1:3 |
| Шестнайсетинафинали |
| дата/място |
среща |
резултат |
| 11 Юни 1986 - Пуебла |
Аржентина - Уругвай |
1:0 |
| 18 Юни 1986 - Мексико Сити |
Англия - Парагвай |
3:0 |
| 18 Юни 1986 - Керетаро |
Дания - Испания |
1:5 |
| 15 Юни 1986 - Леон |
СССР - Белгия |
3:4 |
| 16 Юни 1986 - Гуаделахара |
Бразилия - Полша |
4:0 |
| 17 Юни 1986 - Мексико Сити |
Италия - Франция |
0:2 |
| 17 Юни 1986 - Монтерей |
Мароко - ФРГ |
0:1 |
| 15 Юни 1986 - Мексико Сити |
Мексико - България |
2:0 |
| Четвъртфинали |
| дата/място |
среща |
резултат |
| 22 Юни 1986 - Мексико Сити |
Аржентина - Англия |
2:1 |
| 22 Юни 1986 - Пуебла |
Испания - Белгия |
1:1 (4:5) |
| 21 Юни 1986 - Геаделахара |
Бразилия - Франция |
1:1 (3:4) |
| 21 Юни 1986 - Монтерей |
ФРГ - Мексико |
0:0 (4:1) |
| Полуфинали |
| дата/място |
среща |
резултат |
| 25 Юни 1986 - Мексико Сити |
Аржентина - Белгия |
2:0 |
| 25 Юни 1986 - Гуаделахара |
Франция - ФРГ |
0:2 |
| Мач за третото място |
| дата |
среща |
резултат |
| 28 Юни 1986 - Пуебла |
Франция - Белгия |
4:2 |
| Финал |
| дата |
среща |
резултат |
| 29 Юни 1986 - Мексико Сити |
Аржентина - ФРГ |
3:2 |