La tredicesima edizione della Coppa del mondo, quella del 1986, si sarebbe dovuta svolgere in Colombia, che diede forfait per problemi economici. Per tale ragione l'organizzazione del torneo fu assegnata al Messico, a sedici anni dal primo mondiale svolto nel paese. Il 19 settembre 1985 un forte terremoto rischiò di mettere a repentaglio lo svolgimento della manifestazione, ma gli stadi non subirono gravi danni e la preparazione proseguì senza intoppi. I padroni di casa vinsero con autorevolezza il girone iniziale battendo Belgio (2-1, gol di Fernando Quirarte e Hugo Sánchez), (1-0, gol di Fernando Quirarte) e pareggiando contro il (1-1, rete di Luis Enrique Flores). Agli ottavi di finale arrivò una vittoria per 2-0 contro la (2-0 grazie a Manuel Negrete e Raúl Servín) e ai quarti la Germania Ovest fu costretta dai messicani allo 0-0, anche se i tedeschi, futuri finalisti del torneo, si imposero con il punteggio di 4-1 ai tiri di rigore. I messicani eguagliarono, così, il risultato ottenuto sedici anni prima.