The woeful Chicago Cubs, meanwhile, can't be excited to face the surging left-hander considering their lack of success against southpaws.
The Diamondbacks look for their first three-game sweep of the Cubs in nearly 11 years Sunday and should have a huge advantage as Miley will get the ball at Chase Field.
Chicago (24-47) has won just three of its 18 games against left-handed starters for the majors' worst mark.
The Cubs have never faced Miley (8-3, 2.30 ERA), who leads all rookies in ERA and opponent batting average (.225) while ranking second in wins to Texas' Yu Darvish.
Miley is 2-1 with a 1.19 ERA in his last three outings. He's the second Arizona pitcher over the last five seasons to yield one earned run or none in three straight starts, with Ian Kennedy doing it four times in a row last year.
The multi-dimensional Miley also leads all pitchers with 10 hits in 26 at-bats. He doubled Monday while allowing one run and striking out eight in seven innings of a 7-1 home rout of Seattle.
After a 10-5 victory Saturday, Arizona (36-35) is in position for its first three-game sweep of Chicago since Aug. 17-19 of its championship season in 2001. The Diamondbacks are over .500 for the first time since they were 14-13 on May 4.
Paul Goldschmidt and Justin Upton each homered Saturday. Goldschmidt fell a single shy of the cycle and has batted .392 while reaching safely in 14 straight home games.
Aaron Hill, meanwhile, is 29 for 58 during a 15-game hitting streak at home, with three homers and nine RBIs in the last six.
Arizona has scored 46 runs in five games on this homestand a week after it was shut out three times during a six-game road trip.
"You just see better approaches, swings. They're hitting mistakes, for sure," manager Kirk Gibson said. "We're driving the ball like we knew we could. It just took us a while to get going."
David DeJesus and Starlin Castro each had four hits Saturday in the top two spots in the order, but neither scored a run for Chicago, which has lost three straight and is 6-15 in June.
The Cubs have stranded 21 runners in this series, going 3 for 19 with runners in scoring position.
"Our core guys have to start doing something in the middle of that order," manager Dale Sveum said.
No. 3 hitter Bryan LaHair is 3 for 32 with a solo homer and 18 strikeouts against left-handed pitching.
Matt Garza (3-5, 4.07) will start for Chicago. He won for the first time in eight starts Monday, giving up three runs over six innings in a 12-3 road win over the White Sox.
The right-hander's lone career start against the Diamondbacks was last year on April 30. He struck out 10 over eight innings to earn a 5-3 win at Chase Field.
Garza has plenty of experience against Hill from when the two were AL East rivals with Tampa Bay and Toronto. Hill has fared well in the matchup, going 9 for 28 (.321).
- Chicago Cubs
- Arizona Diamondbacks