There is a "Teaching Moment" here. Very much like life, football is a team sport where EVERY team member is both responsible to, and to varying degrees, dependent on every OTHER team member, sadly in this instance even stupid adults. When ONE team member decides to act stupid and behave badly, the consequences may well affect every OTHER team member, regardless of whether they were involved or had anything to do with the bad behavior.
Sometimes life just isn't fair, which is the chief reason why we're supposed to keep an eye on each other and STOP a teammate from behaving badly. There's no question who was wrong in this situation, and they should be soundly punished for their actions. This should, however, serve as a lesson of what can happen when emotions are allowed to take control, and how much unnecessary damage it might cause to others, that should provide a long lasting warning to these players that may serve them well in the long run.