New York (AFP) - Rookie Chris Heston pitched the first no-hitter of the Major League Baseball season, striking out 11 batters in a 5-0 San Francisco Giants victory over the New York Mets.