PHOENIX (AP) -- Didi Gregorius hit one of Arizona's three solo home runs and drove in the tying run during a three-run seventh inning and the Diamondbacks rallied to beat the Milwaukee Brewers 5-4 on Saturday night.
Miguel Montero and Jason Kubel also went deep and Eric Chavez drew a bases-loaded walk to drive in the go-ahead run for the Diamondbacks, who have won three straight overall and all six meetings against Milwaukee this season.
Jonathan Lucroy hit his 13th home run for the Brewers, who have lost four in a row.
Will Harris (2-0) threw a perfect seventh inning in relief of Randall Delgado for the win. Brad Ziegler pitched the ninth for his third save overall and second in three nights.
Brewers starter Kyle Lohse (5-7) allowed only five baserunners in 6 1-3 innings but all five came home to score.