Argentina fikk ingen drømmestart på VM heller. De begynte med å tape for overraskelseslaget , som gjennomførte kampen med ni mann etter utvisninger i det 61. og 89. minutt. Deretter slo Argentina Sovjetunionen 2-0 og spilte uavgjort mot . Dette gjorde at Argentina kom seg til åttendedelsfinalen som beste treer. I åttendedelsfinalen møtte Argentina igjen Brasil, for fjerde gang på fem VM. Denne gangen vant Argentina 1-0 etter mål av Claudio Caniggia. I kvartfinalen møtte Argentina og kampen endte 0-0. Maradona hadde ikke scoret hittil, og da kampen gikk til straffespark, ble han den første av to argentinere som bommet. Det ble imidlertid tre bom fra Jugoslavia, og Gustavo Dezotti satte inn den avgjørende straffen for Argentina. I semifinalen ble det mye av det samme. Italia tok ledelsen ved turneringens toppscorer Salvatore Schillaci, mens Caniggia, den eneste argentiner som scoret mer enn ett mål i VM, utliknet. Igjen gikk kampen til straffespark, og igjen var det Argentina, denne gang med Maradona som siste straffelegger, som vant.