Diamondbacks pitcher Wade Miley earned a win Saturday, giving up three earned runs on seven hits and one walk in seven innings and striking out seven in his team's 9-3 victory over the Cubs.

Miley (6-6) fell behind 3-1 after giving up a solo home run and a sacrifice fly in the fourth inning, but the offense stormed back to give the Arizona starter his third straight win. He owns a 4.16 ERA and 125:39 K:BB ratio in 134 innings. Miley is scheduled to face the Phillies Friday.