In just his 13th career start, Giants rookie Chris Heston tossed the 17th no-hitter in Giants history, cementing his name in the record books and blanking the Mets offense in Tuesday's 5-0 victory at Citi Field.