Finalen ble spilt 29. juni i Mexico City. Argentina ledet 2-0 til det gjensto 17 minutter, men tyskerne utlignet ved å score to mål på åtte minutter. Da slo Maradonna til igjen, men på en annen måte enn vanlig. Han passet til Jorge Burruchaga, som løp over halve banen før han fintet ut keeper Harald Schumacher og satte inn vinnermålet i en spennende finalekamp. Dermed var Argentina mestere for andre gang på åtte år.
Resultat: Argentina - Vest-Tyskland 3-2.
Målscorere: Brown, Jorge Valdano og Jorge Burruchaga for Argentina - Karlheinz Rummenigge og Rudi Völler for Vest-Tyskland.
Dommer: Arrpi Filho fra Brasil.
ARGENTINA VEST-TYSKLAND Nery Pompido Harald Schumacher Cuciuffo Thomas Berthold Olarticoechea Briegel Oscar Ruggeri Jakobs Brown Karl-Heinz Förster Giusti Eder Jorge Burruchaga (Trobbiani) Andreas Brehme Batista Lothar Matthäus Jorge Valdano Klaus Allofs (Rudi Völler) Diego Maradona Magath (Hoeness) Enrique Karlheinz Rummenigge