Which football team won the 1986 FIFA World Cup Final and had a home stadium in Buenos Aires.
1986 FIFA World Cup Final:  Argentina won the match 3–2 in normal time. Argentina national football team: The Argentina national football team (Spanish: "Selección de fútbol de Argentina" ) represents Argentina in football and is controlled by the Argentine Football Association (AFA), the governing body for football in Argentina. Argentina national football team:  Argentina's home stadium is Estadio Monumental Antonio Vespucio Liberti in Buenos Aires.
Argentina national football team