What did she get angry about? And what did each of you yell at each other?
If the other guys were there at the time, couldn't have simply said, "Look, dudes, you want to look all macho protecting her honor. But she started it by yelling at me first. Whoever here would not have gotten angry if she said [insert quote here] to him, he can throw the first punch."