that was one hell of a punch