Link copied to clipboard
Inter Milan wins the Champions League
A selection of top photos from Inter Milan's 2-0 win over Bayern Munich in the UEFA Champions League final at the Estadio Santiago Bernabéu in Madrid, Spain on Sunday, May 22, 2010.
A selection of top photos from Inter Milan's 2-0 win over Bayern Munich in the UEFA Champions League final at the Estadio Santiago Bernabéu in Madrid, Spain on Sunday, May 22, 2010.