France's soccer team 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
Top ten most memorable World Cup Finals – 101 Great Goals
The Inscrutable Intensity of Zinedine Zidane's Glare - The Ringer
The Best Olympic Architecture
Football - World Cup
The Ole BallCoach World, USA & Indiana Soccer News
A Moment of Madness: Zidane Headbutt in the 2006 World Cup Final
Italy beats France for 4th World Cup title
France's soccer team 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
Italy win World Cup against France in penalties – DW – 07/10/2006
Final