When giraffes fight, they use their long necks to try and punish their opponents. The behavior is called necking and we only saw it once when we were in Kenya. These two males were really going at it, slapping each other with their heads, both landing blows here and there, but neither really delivering a knock out punch. Eventually they grew tired of whatever it was that they were fighting about and they resumed foraging.