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.
Brewers: RHP Jimmy Nelson pitched an inning for Class-A Wisconsin on Sunday in his first rehab assignment while recovering from an elbow injury. ... 3B Ryan Braun was out of the lineup with a stiff back, but he did fly out as a pinch hitter in the ninth. Braun will miss Monday's game against the Reds to attend the funeral of Los Angeles Angels pitcher Tyler Skaggs, who was found dead in a Texas hotel room on July 1.
Diamondbacks: OF David Peralta (shoulder) was scheduled to get a few at-bats in the Arizona League Sunday night.
Brewers: RHP Chase Anderson (5-2, 3.96 ERA), Monday's starter against Cincinnati, is 4-2 with a 3.88 ERA since moving from the bullpen to the rotation.
Diamondbacks: LHP Robbie Ray (8-6, 3.92) is 3-0 with a 2.95 ERA his past three starts heading into Monday's series opener against Baltimore.