I thought it was just a good tough baseball play. Runner didn't think there was a play, so he didn't initially slide, though he tried to eventually. Catcher did drop his shoulder a bit but I give him the benefit of the doubt because he has to brace for a collision. The batter-runner is the kid who really escalated things, and I believe he deserves a much harsher punishment than anybody else for his totally unprovoked hit on the 3rd baseman. 3rd baseman was acting stupidly as his head totally left the game, but that's what people do when they they get upset. I have never umpired on the 90' diamond so my opinion doesn't mean much, but I would kill that play as soon as I see the catcher flat out. He needs to be seen to, and the offense isn't being penalized much, as it was a solid triple, not a HR.