Yovani Gallardo has bounced back from a sluggish stretch in impressive fashion.
Gallardo (4-4, 3.51 ERA) has allowed one run with 16 strikeouts in 14 innings while going 1-0 over his last two starts. That's a dramatic improvement after he went 1-4 with a 6.23 ERA over his previous seven games.
The right-hander continued to put that stretch behind him Saturday, striking out eight and allowing one run in seven innings before leaving without a decision in a 4-2 win over Cincinnati.
"He's definitely on track," manager Ron Roenicke said. "His curveball was very good and has been for the past two games. If we can get that from him consistently, that's really good."
The Brewers (43-30) have received plenty of that from Gallardo against the Diamondbacks. He's 6-0 with a 1.93 ERA in nine career starts against them, going 4-0 with a 2.08 ERA in five at Arizona.
Gallardo, though, hasn't been quite that effective over his last two meetings with the Diamondbacks (31-44), giving up seven runs in 12 innings with Milwaukee losing both. That was the case again July 11, when he squandered a three-run, fifth-inning lead and left after the sixth with the score tied in a 5-3 loss at Arizona.
While Gallardo seeks to continue his recent success, the Brewers are looking for a bounce-back effort at the plate. Khris Davis provided all of Milwaukee's scoring on a home run Wednesday, finishing with two of the team's five hits before falling 4-3 on a walkoff single by Tony Campana.
The loss snapped a four-game road win streak for Milwaukee, which is tied for the most away wins in the majors with 23.
"We didn't do a lot offensively," Roenicke said. "We just had the one inning with Davis hitting a three-run homer. Besides that, we didn't swing the bats very well."
Two Brewers that are swinging the bat very well are Jonathan Lucroy and Carlos Gomez. Lucroy is hitting .419 with six homers and 15 RBIs over his last 16 contests, while Gomez is batting .310 during a career high-tying 14-game hitting streak.
The last-place Diamondbacks won for only the second time in eight games Wednesday, getting three hits from Chris Owings. The second-year shortstop is 6 for 11 with two doubles and a triple in this series after coming up a homer shy of a cycle Wednesday.
Arizona will try to gain a split behind rookie Chase Anderson (5-1, 3.21), who comes off his first major league loss.
The right-hander won his first five starts after being recalled from Double-A Mobile last month, but gave up two runs and a season-high four walks over five innings in a 4-3 road loss to the Los Angeles Dodgers on Friday.
"Some nights you're not going to have it, but I thought he showed a lot out there," catcher Tuffy Gosewisch told the team's official website. "It could have gotten out of hand, but in crucial situations he made big pitches."
Arizona's Paul Goldschmidt is batting .352 in his last 15 games with five homers and 14 RBIs. He's 4 for 4 lifetime against Gallardo.