By A Mystery Man Writer
France's fans during the World Cup 2006, Final, Italy vs France at the Olympiastadion stadium in Berlin, Germany on July 9, 2006. The game ended in a draw 1-1. Italy won on
France v Italy: Full Penalty Shoot-out
Greatest World Cup Moment?
Italy 1-1 France (5-3 PSO), Extended Highlights
Looking back! Last 10 World Cup finals starring Mbappe, Messi
1998 WORLD CUP FINAL: Brazil 0-3 France
Greatest World Cup Moment?
World Cup: Italy icon Fabio Cannavaro's incredible 2006 campaign remembered
Florent Malouda International Sports Images
FIFA World Cup: List of all goalscorers in finals from 1930 to
FIFA World Cup: List of all goalscorers in finals from 1930 to
Zinedine Zidane v Brazil, Germany 2006