One player hit in the face, another hit in the earhole, legends from the 80s jawing, Turner Ward gets tossed around, roid rage reigns … what a night in Chavez Ravine!

It all started when Yasiel Puig, the Dodgers’ young phenom, was hit by an Ian Kennedy pitch in the sixth inning.

Your browser does not support iframes.

In the top of the 7th, LA pitcher Zack Greinke, who had already hit Cody Ross in the top of the fifth inning, appeared to retaliate for the Puig plunking when he hit Miguel Montero with a pitch. This led to the benches clearing and Mark McGwire angry and ready to throw down. Warnings were issued to both benches but no one was ejected.

Your browser does not support iframes.

On the first pitch to Grienke in the bottom of the 7th, Arizona’s Ian Kennedy hit Greinke in the head. [If you watch the video above, at the 4:44 mark, you see Greinke walk to the plate and Montero, the catcher, stare him down.]

Kennedy was immediately ejected and the benches emptied again, but this time, punches were thrown, and Turner Ward was shoved into the fence along the dugout. Mark McGwire went bananas. Don Mattingly, LA’s manager, registered a takedown.