SAN FRANCISCO -- On a night when Zack Greinke said he didn't have his best stuff the Arizona Diamondbacks ace more than made up for it by hitting his spots.
Greinke pitched eight innings of two-hit ball and Paul Goldschmidt hit a two-run homer as the Arizona Diamondbacks defeated the San Francisco Giants 2-0 on Saturday night.
The Diamondbacks reduced their Magic Number for clinching a playoff berth to six as they won for the 20th time in 25 games and for the ninth straight time on the road.
The Giants have dropped four straight, seven of their last eight and 15 of their last 20.