Barry Zito has been a lot more competitive this season than he has in a long time. The last time he won more than 11 games was all the way back in 2006, but he will be seeking win No. 12 in this one. Wade Miley has had a great rookie season for Arizona, but with his innings now at 170+, he seems to be hitting the wall. He has gone from allowing 3 runs or more in just five of his first 15 starts to allowing 3 or more runs in 8 of his last 13, including each of his last 3. The Giants are a much better hitting team on the road, and have come up huge as a dog at 7-0 in their last seven. The Giants are also 20-6 in their last 26 on the road. The D-Backs have lost their last four behind Miley when facing a winning team. Play on San Francisco in this one.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,390 Subscribers!