Diamondbacks' Greinke has no-hitter through 7 innings

PHOENIX (AP) Zack Greinke has a no-hitter through six innings against the Pittsburgh Pirates.

Greinke, with a vicious slider doing most of the damage, has struck out 10. Only one batter has reached base for the Pirates on Thursday night.

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.

Greinke has never thrown a no-hitter. He had a one-hitter for Kansas City against Seattle on Aug. 30, 2009.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.