Several punches were thrown and a couple of players were tossed to the ground once the benches and bullpens emptied.
The problems started when Gomez paused at the plate and flipped his bat after hitting a two-out drive in the third inning off Pirates starter Gerrit Cole. The ball hit the wall and Gomez sped into third base, making a head-first slide for a triple.
[caption id="attachment_26015" align="alignnone" width="300"] Milwaukee Brewers' Carlos Gomez, left, tries to get past umpire Fieldin Culbreth, center, as Pittsburgh Pirates third baseman Josh Harrison (5) tries to get to Pirates starting pitcher Gerrit Cole during the third inning of a baseball game in Pittsburgh, Sunday, April 20, 2014. A dugouts clearing brawl ensued. (AP Photo/Gene J. Puskar)[/caption]
Gerrit, who was near third base backing up the play, stormed toward Gomez and they exchanged words.
Gomez took a couple steps toward Cole before players rushed the field from both dugouts. Milwaukee's Martin Maldonado threw a punch that knocked off Snider's hat.
Snider, who wasn't in the game, and Gomez shoved each other, and the Brewers star fell to the ground. Pirates catcher Russell Martin had to be restrained by teammate Gaby Sanchez as he walked off the field.
Brewers bench coach Jerry Narron also was ejected.
(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)