Wade Miley has been dominant during his last four starts and is a big reason the Diamondbacks are in the thick of the NL West chase.

The southpaw aims to win his third straight start when the Diamondbacks resume their weekend series in Milwaukee.

Miley has allowed one run in each of his last four appearances and has recent wins against the Cubs and Mariners. The bullpen has also assisted his cause, with Arizona yielding exactly a run in each of his last four starts. The only defeat in that stretch came June 13 at Texas.

On Sunday, Miley gave up three hits in a 5-1 win against the Cubs. He beat the Brewers in Arizona on May 26, pitching six innings.

After throwing 7 1/3 shutout innings on Sunday in a no-decision vs. the White Sox, Mike Fiers heads back to the hill for Milwaukee. The righty has given up one run over his last two starts, covering 14 1/3 innings, but he's yet to win in two home decisions this year.

Aaron Hill hit for his second cycle of the month on Friday and the Diamondbacks downed the Brewers, 9-3.

Hill, who also hit for the cycle on June 18, recorded his 1,000th career hit with a ground-rule double in the first inning. He also singled and scored as part of a five-run third, hit a two-run homer in the fourth and belted an RBI triple in the sixth.

Hill became the first player to hit for the cycle twice in a season since Babe Herman in 1931.

"It was obviously great to get the cycle but it was also great to get the win. It wouldn't be as enjoyable if we had lost," said Hill.

He's 10-for-15 at the plate against the Brewers this season and is a career .607 hitter vs. Milwaukee.

Paul Goldschmidt was equally as impressive, going 4-for-4 with two doubles and a three-run homer for the Diamondbacks, who improved to 16-8 over their last 24 games.

Ian Kennedy (6-7) earned the win, allowing three runs -- one earned -- on six hits over seven innings. He walked one and struck out seven.

Cesar Izturis hit a two-run double for the Brewers, losers in five of their last six games.

Randy Wolf (2-6) was charged with eight runs -- seven earned -- on nine hits over four innings in the setback. He is 0-4 over his last 11 starts and has not won since April 30.

"It's not fun, that's for sure," said Wolf. "This has definitely been a nightmare. I've never felt so physically great and then had such awful results. It's beyond frustrating."

Milwaukee lost two of three in the desert from May 25-27 and is just 5-10 in the previous 15 matchups between the two clubs.