I'm not defending the ref.
I'm calling the player stupid for letting his emotions get the better of him in a crunch-time situation and doing something like that to cost his team. This was active.
Even I learned while playing in high school never to shove like that or hit back after a play, because it will almost always get called.