I will be interested to hear what the media reports tomorrow of what was said, or not said.
Either way, I doubt the Italian could have called his mother a son of rug salesman or something else that would have justified what Zidane did.
Zidane did a foolish thing, but I am sure it was provoked in some way either physically or verbally. It happens all the time in sports. Usually, it is the guy who retaliates who gets caught. I don't understand why anyone would be shocked by such behavior. Rooney stomped an opponent's nuts and an Italian was suspended for five games for elbowing Brian McBride in the face.
Just like the several players who were suspended for games during the NBA playoff finals, Zidane hurt his team by commiting a fooling foul. It was stupid but not unusual in the heat of battle.