In his 13th career major-league start, Heston recorded the majors' first no-hitter since the Washington Nationals' Jordan Zimmerman on the last day of the 2014 season. The Giants' rookie hit Anthony Recker to begin the ninth, but struck out Danny Muno, Curtis Granderson, and Ruben Tejada looking to end the game. He struck out 11, six looking, did not record a walk, but hit 3 batters, which is the most in a no-hitter in history.
Even after the final out, Heston had a silent slap of his mitt, while catcher Buster Posey jumped up and down in celebration. The Giants' hurler had allowed five or more runs in three of his previous four road starts before Tuesday. He got it done at the plate as well, recording two hits, including a two-run single for his first career RBI.
It is the 17th no-hitter in franchise history, and the fourth consecutive season that the Giants have thrown a no-no. Matt Cain threw a perfect game against the Houston Astros in 2012, and then Tim Lincecum threw no-hitters in 2013 and 2014. The last team to achieve that was the Los Angeles Dodgers from 1662-1965, all of which were thrown by Sandy Koufax.
The Mets' crowd of 23,155 gave Heston a standing ovation as the Giants celebrated in the middle of the field. Heston is the first rookie to no-hit a team since Clay Bucholz did so in 2007 for the Boston Red Sox. It is the first no-hitter against the Mets since Darryl Kile kept them hitless in 1993.
San Francisco's hurler threw 72 of 110 pitches for strikes in the 35th complete game no-hitter by a rookie in MLB history. His run support came from an RBI groundout off the bat of Angel Pagan, and long balls from Matt Duffy and Joe Panik.
Heston also plunked Tejada and Lucas Duda on this historic night. The NL-East leading Mets' offensive struggles continued, as they are 25th in the majors in runs scored.
The Giants will continue to celebrate yet another no-hitter for the franchise, as they continue this series with in New York tonight.