2006 Italy vs France World Cup Final a

First published at 01:14 UTC on March 20th, 2023.
subscribers

July 9, 2006 FIFA World Cup Final
Italy vs France
Olympiastadion in Berlin, Germany
5–3 in a penalty shoot-out following a 1–1 draw at the conclusion of extra time

This content made available for educational and informational purposes only. It may co…

MORE
CategorySports & Fitness
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO