PHOENIX — Zack Greinke has a no-hitter through seven innings against the Pittsburgh Pirates.
Greinke, with a vicious slider doing most of the damage, has struck out 11. Only one batter has reached base for the Pirates on Thursday night. The Arizona Diamondbacks led 2-0.
Jordy Mercer walked to lead off the third and was thrown out by catcher Jeff Mathis trying to steal second.
Only one ball off a Pittsburgh bat reached the outfield through six innings. Andrew McCutcheon hit a sharp line drive to right in the first inning, where David Peralta made a diving grab, catching the ball just before it would have hit the ground.