Warning: some language in video is NSFW
Background before the video...apparently the puncher was standing on the track the first time the punchee went by and the punchee shoved the kid out of the way. The puncher then either didn't leave the track or came back on or stood right on the edge and the punchee shoved him again, which is what led to the altercation. It is my understanding the police were called.
Definitely some poor meet management.