Milwaukee (25-14) went 6-8 while Braun was on the disabled list with a strained right oblique, but his return Tuesday coincided with third baseman Aramis Ramirez going on the DL for a strained left hamstring.
Hours later, lower back tightness forced Gomez to leave a 5-2 win over Pittsburgh, while Braun's exit after the sixth inning was scheduled.
Gomez leads the Brewers with nine homers and his 21 RBIs are tied with Ramirez for the team lead. The center fielder is also 9 for 18 against scheduled starter Francisco Liriano (0-3, 4.64 ERA).
In preparation for a possible suspension for Gomez's involvement in a benches-clearing scrum against Pittsburgh last month, the Brewers recalled Elian Herrera from Triple-A Nashville on Tuesday. He had two hits after replacing Gomez.
Milwaukee finished with 12 hits in the opener of this three-game set, and its batting .330 with 16 runs while winning three in a row.
"When everybody's contributing it means we're getting a lot of people on base through the lineup," manager Ron Roenicke said.
Jonathan Lucroy is 5 for 9 with a homer and five RBIs in three games after getting two hits and plating two runs Tuesday. The catcher is 11 for 30 (.367) with four doubles while driving in seven runs over his past seven meetings with the Pirates (16-22).
Wily Peralta (4-2, 2.17) is scheduled to take the mound, and he may be looking for some help. He's compiled a 2.14 ERA over his last three starts, but he's lost two of those decisions thanks to being backed by three total runs.
The right-hander got one run of support while battling through six innings last Wednesday, scattering a career high-tying 11 hits while allowing two runs in a 3-2 defeat to Arizona.
"I would say last year, if he would have been hit around like this, there would have been a lot more runs scored," Roenicke told the team's official website. "You can see he's frustrated, and you can see he's emotional and mad, and after all those hits, he still keeps them to two runs. That's maturity."
Peralta has won both of his starts against Pittsburgh, yielding two runs in seven innings of a 4-2 victory April 11.
The Pirates are 4-11 on the road, and Liriano has a 4.95 ERA in going 0-3 in four road starts since winning at Texas on Sept. 10. He's 0-4 with a 4.38 ERA in 11 overall starts since beating the Rangers for the longest winless stretch as a starter in his nine-year career.
One mistake kept the left-hander's streak going Friday. Liriano served up a three-run homer in the fourth inning before leaving after the fifth, and not getting a decision in a 6-4 win over St. Louis.
"Frankie is battling, we know that," second baseman Neil Walker told the team's official website. "But he'll give us the best he's got."
That hasn't been the case in Milwaukee, where Liriano has lost four straight starts behind a 9.68 ERA. That includes a defeat opposite Peralta on April 11, when he allowed four runs and two homers with seven strikeouts in six innings.