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
A Star Falters, France Fades, Italy Rejoices - The New York Times
Italy vs France 1-1 (5-3) • Goal & Full Highlights • World Cup 2006 Final HD - YouTube
France defeats Italy 3-1 in World Cup warm-up - Xinhua | English.news.cn