Yeah, that vengeance doesn't look pretty, and a short suspension would be well-deserved. I still don't find it as dirty as stepping on someones calf(?) with your skates, though. But a suspension for sure!
Not just the punch itself but the whole behaviour leading up to it, really instigating it