The World Cup final was a tough one to watch. Especially in overtime. The greatest player of his generation was sent off after headbutting an opponent. See the proof here:http://youtube.com/watch?v=6o2UDltZ4vk&search=zidane%20headbutt
You can clearly see the titty twister that was inflicted upon Zidane, but, what exactly was said? What made him do it? Rumor has it that Matterazzi called him a "dirty terrorist". Matterazzi denies that he said that. Knowing Zidane, we may never find out. Or if we do, it'll be some weird story about ghosts in the night.
In the end, that singular act probably cost France the game. From my viewpoint, they were the better team over the full 120 minutes. But, penalty kicks are all about luck, and Italy had that lady on their side.