Brawl mars Pirates-Brewers game
Carlos Gomez of the Milwaukee Brewers is restrained by Homeplate Umpire Fieldin Culbreth during the third inning against the Pittsburgh Pirates on April 20, 2014 at PNC Park in Pittsburgh, Pennsylvania - by Joe Sargent
The fracas occurred in the third inning, after Gomez had tripled off of Cole with a drive to center field that hit the wall.
After Gomez slid into third, Cole, who had moved to back up the play at the base, appeared to say something as he walked back to the mound.
Gomez took off his helmet and moved toward the Pirates hurler and players poured off both benches.
"It's too hard for me to see exactly what happened," said Brewers manager Ron Roenicke. "I do know Cole said something to him, but next thing you know someone's going after (Gomez) and I don't know what happened after that."
Gomez had to be restrained by umpires and players and appeared to throw at least one punch before he was ejected.
Pittsburgh's Travis Snider also was thrown out of the game and Pirates catcher Russell Martin was shepherded back to the dugout by a teammate.
Gomez was replaced by Elian Herrera in center field for the rest of the game, which the Brewers won 3-2 in 14 innings.
Khris Davis' solo homer in the top of the 14th helped secure the victory.
Milwaukee's Mark Reynolds and Ryan Braun also connected on solo shots earlier in the game, with Braun's homer knotting the score in the top of the ninth.
Neil Walker went 3-for-6 with a solo home run and Jose Tabata added the other Pittsburgh's other run with an RBI single in the eighth inning.