Yet those were hardly the big blows that attracted all the attention Sunday in the Brewers' 3-2 victory over the Pittsburgh Pirates.
Brewers center fielder Carlos Gomez, Pirates outfielder Travis Snider and Milwaukee bench coach Jerry Narron were ejected after a shouting match quickly escalated into a punch-filled brawl in the third.
"I'm not apologetic for anything that I did today," Gomez said. "I was just doing my job."
The problems started when Gomez paused at the plate and flipped his bat to watch his two-out drive off Pirates starter Gerrit Cole.
Gomez said he thought the ball would be caught. Instead, it hit the wall and he sped into third base, making a headfirst slide for a triple.
Cole, who was near third base backing up the play, stormed toward Gomez and they exchanged words.
Cole said he told Gomez: "If you're going to hit it out of the ballpark, then you can stop and look at it. But it you're going to hit just a fly ball to center field, then don't stand and look at it."
That didn't sit well with Gomez. He took a couple steps toward Cole and the benches and bullpens emptied.
"Everything had stopped," Gomez said. "He told me something, I told him back, then I talked to the umpire. Then Snider came like a superhero, trying to throw punches at everybody. I just tried to protect myself."
Milwaukee's Martin Maldonado came from the dugout and threw a punch that knocked off Snider's hat.
"We're a family," said Maldonado, who expects to be suspended. "I see two guys over Gomez, so I tried to protect him."
Snider, who wasn't in the game, and Gomez shoved each other, and the Brewers star fell to the ground.
Last September, Gomez was in the middle of the bench-clearing brawl after arguing with Atlanta pitcher Paul Maholm while rounding the bases after homering.
Milwaukee manager Ron Roenicke said he fears Gomez could develop a reputation as a guy who starts conflicts. But he said he found little fault in the way Gomez initially handled Cole's challenge.
"(Cole is) the one that started it all," Roenicke said. "If you start it, we're going to respond. Gomey's not going to sit there and not say anything."
Gomez said he planned to appeal any suspension.
The Brewers won their third in a row. Pittsburgh has lost three in a row and five of six.
Davis hit his first homer, connecting for a leadoff shot against Jeanmar Gomez (0-1).
"It was pretty hard to see with the shadow," Davis said.
Cole allowed one run and six hits in a career-high eight innings, striking out six.
Braun hit his sixth homer with one out in the ninth, giving Pittsburgh closer Jason Grilli his second blown save in as many games.
Mark Reynolds hit his fifth home run, a solo drive in the Milwaukee seventh.
C Chris Stewart went 1 for 6 in his Pirates debut. He missed the start of the season after undergoing arthroscopic right knee surgery last month. ... RHP Wily Peralta (2-0, 1.96) is scheduled to pitch for the Brewers on Monday night at home against the San Diego Padres. ... LHP Francisco Liriano (0-3, 3.96) is scheduled to pitch for the Pirates on Monday night at home against the Cincinnati Reds.
Goldschmidt leads Cardinals against the Pirates after 4-hit outing
St. Louis Cardinals (22-18, second in the NL Central) vs. Pittsburgh Pirates (16-23, third in the NL Central)
Mariners look to break 3-game road skid, play the Red Sox
Seattle Mariners (17-24, fourth in the AL West) vs. Boston Red Sox (18-22, fourth in the AL East)
Rockies and Mets play, winner claims 3-game series
New York Mets (27-15, first in the NL East) vs. Colorado Rockies (19-20, fifth in the NL West)
Reds look to avoid series sweep against the Blue Jays
Cincinnati Reds (11-28, fifth in the NL Central) vs. Toronto Blue Jays (22-18, third in the AL East)
Yankees host the White Sox on home winning streak
Chicago White Sox (19-20, second in the AL Central) vs. New York Yankees (29-10, first in the AL East)
Phillies bring 3-game losing streak into matchup with the Dodgers
Los Angeles Dodgers (27-12, first in the NL West) vs. Philadelphia Phillies (18-22, third in the NL East)