PHOENIX (AP) -- Tyler Saladino had his first career grand slam, Mike Moustakas hit a go-ahead run-scoring single in the eighth inning and the Milwaukee Brewers beat the Arizona Diamondbacks 7-4 on Sunday.
Saladino broke out of a season-long slump with his first homer of the year, a grand slam off Alex Young in the fourth inning after Milwaukee fell behind 4-0.
Moustakas hit a go-ahead three-run homer in Saturday night's 8-3 win and put the Brewers ahead late again, chopping a single through the middle after Keston Hiura led off the eighth inning with a triple against Yoan Lopez (1-4).
Pinch hitter Yasmani Grandal followed with a run-scoring double and Ben Gamel added an RBI single to put Milwaukee up 7-4.
Freddy Peralta (4-3) pitched a scoreless seventh inning and Josh Hader worked around a single in the ninth for his 22nd save. The Brewers have won five of six.
Milwaukee All-Star right-hander Brandon Woodruff allowed four runs before leaving after two pitches in the fourth with an abdominal injury.
Alex Avila hit his 100th career homer, a two-run shot in the second inning to put the Diamondbacks up 4-0.
Woodruff has been Milwaukee's best pitcher this season while earning his first NL All-Star bid. The hard-throwing right-hander allowed three earned runs in 20 1/3 innings over his three previous starts before arriving in the desert, but the Diamondbacks hit him hard from the start.
Christian Walker had a sacrifice fly in the first inning, Avila hit a two-run homer high off the centerfield wall and Eduardo Escobar put Arizona up 4-0 in the third with a run-scoring single.
Woodruff left the game after grimacing on his second pitch to Tim Locastro to open the fourth inning. The team said he suffered "abdominal discomfort."
Woodruff was replaced by Junior Guerra, who struck out the side after finishing off Locastro.