I am being honest here: I've been to more NHL games than I can possibly remember and I have never seen a more reckless dirty and filthy play than that Gabriel hit on Patrick. When I saw the replay I just gasped in horror because it was a miracle the kid didn't end up a quadriplegic. And the referee was a total goddamned clueless oaf for not tossing the guy than if for no other reason to prevent the game from getting out of hand and someone retaliating (which is exactly what happened).
I've definitely seen worse, but it was pretty bad and I have no sympathy for him for what Patrick did later in the game. None at all. I also was flabbergasted that he got a 5 minute major, but didn't end up tossed from the game.
I could accept the argument that Gabriel is just an idiot and didn't mean for it to go that way, but either way, get this guy out of the game. He's a bad player and a liability.