The benches were cleared and five players were ejected after a fight broke out between the Rockies and Padres on Wednesday at Coors Field.
The brawl happened in the bottom of the third when San Diego's Luis Perdomo threw behind Colorado's Nolan Arenado, almost hitting the third baseman.
Arenado charged the mound. Perdomo then threw his glove at Arenado, and Arenado threw a punch.
More from SI
The benches cleared and the scuffle lasted over a minute as the two were separated and then another brawl broke out.
San Diego bench coach Mark McGwire, along with the Rockies' Carlos Gonzalez, tried calming Arenado down. The Padres' Eric Hosmer also tried calming Arenado down.
The Rockies' Arenado, righthanded pitcher German Marquez and left fielder Gerardo Parra were ejected. Perdomo and catcher A.J. Ellis were tossed on San Diego's side.
The Padres' Manuel Margot was hit by a pitch Tuesday night and placed on the 10-day disabled list with bruised ribs. The hits kept coming Wednesday with Rockies shortstop Trevor Story being hit in the first and Padres outfielder Hunter Renfroe getting hit in the second.
The Rockies won 6–4.