Question: Which football team won the 1986 FIFA World Cup Final and had a home stadium in Buenos Aires.?
Answer: Argentina national football team