Some times hockey players fight just to get their team back in the match, change the momentum or give the crowd a show. It isn’t always because the two fighters don’t like each other or want to hurt one another. There is however always respect.
For example, take this fight between Joel Theriault and Gaby Roch, both Quebecois semi-pro hockey players.
The fight starts with the two of them squaring off before finally going at exchanging some punches with a lot of jersey grabbing. When they start exchanging punches it is really quick, fast and furious. Then they tire themselves out seemingly before going at one another with a couple more spurts and flurries of punches.
When the fight was finally over they high fived and hugged.