That could be correct, Zidane has said that Materazzi had said something about his mother and sister. He tried to
ignore him but Materazzi kept repeating and repeating so he couldn't hold back and gave him the headbutt.
He also appologized all children who was watching etc etc.
I read about this in a swedish newspaper
Respect +++++++++++++++ for Zidane.