Diamondbacks 2, Brewers 1
Patrick Corbin struck out 10 batters for the second consecutive outing as host Arizona scratched for a pair of early runs en route to its second straight victory.
Adam Eaton scored on Paul Goldschmidt's groundout in the first inning before Cody Ross gave the National League West-leading Diamondbacks a 2-1 lead in the second by scoring on an error by Milwaukee third baseman Yuniesky Betancourt.
The unconventional offense proved to be enough for Corbin (11-1), who rebounded after uncorking a wild pitch in the first inning that allowed Jean Segura to score and give Milwaukee a 1-0 advantage. The 23-year-old yielded one run on seven hits before exiting with the bases loaded in the seventh, only to see reliever Will Harris strike out Carlos Gomez to end the threat.
After Heath Bell worked out of a bases-loaded jam in the eighth inning, David Hernandez struck out a pair in the ninth to secure his second save and hand Milwaukee its third straight setback.
Tom Gorzelanny (1-3) suffered the hard-luck loss on his 31st birthday despite allowing just two unearned runs on three hits in six innings.
GAME NOTEBOOK: Corbin became the fifth pitcher in Diamondbacks history with consecutive starts with 10-plus strikeouts. He joined Randy Johnson, Curt Schilling, Max Scherzer and Dan Haren for the honor. ... Milwaukee RF Norichika Aoki went 0-for-5 to see his nine-game hitting streak come to an end. ... Goldschmidt had a single to extend his hitting streak to nine games.