PHOENIX (AP) — Yovani Gallardo has always pitched well against Arizona. Home, away, doesn't matter. He has the Diamondbacks' number.
Gallardo outpitched Chase Anderson in seven strong innings to remain undefeated against Arizona, lifting the Milwaukee Brewers to a 4-1 win over the Diamondbacks on Thursday.
"Sometimes you look at it as how this game is," Gallardo said of his track record against Arizona. "There are certain things like that I wish I could explain, but I just can't."
A day after losing to Arizona on a walkoff hit, the Brewers beat the Diamondbacks for the third time in four games behind Gallardo (5-4).
The right-hander entered the game with a 1.93 ERA against the Diamondbacks and lowered it by holding them to a run over seven innings. He improved to 7-0 in 10 career starts against Arizona and earned his 86th career win, tying Ben Sheets for fifth on Milwaukee's all-time list.
"We've had him on the ropes several times, but his somehow wriggles out of it, but today he just kind of dominated us," Diamondbacks manager Kirk Gibson said of Gallardo. "There wasn't a lot of opportunities out there for us and when we had the opportunities we didn't do anything with them."
Milwaukee's Carlos Gomez had a run-scoring single in the eighth inning to extend his career high-hitting streak to 15 games and reached base for the 32nd straight game, the majors' longest active streak.
Francisco Rodriguez worked around a hit in the ninth inning for his majors-leading 23rd save this season and 327th career, moving past Roberto Hernandez for 14th all-time.
Gallardo did most of the heavy lifting.
Coming off two solid starts, he retired the first 10 batters he faced until Chris Owings blooped a single to right in the fourth inning. Owings reached third, but Gallardo stranded him there.
The Diamondbacks had two hits to start the fifth inning and scored a run on Didi Gregorius' grounder, but that was it off Gallardo.
He allowed five hits and struck out four, improving to 5-0 in six career starts at Chase Field.