Chris Heston tossed a no-hitter for the San Francisco Giants against the New York Mets on Tuesday night.

Heston, a 27-year-old rookie, didn't allow a walk either, but hit three batters.

He also went 2-for-4 at the plate with a pair of RBIs.

It is the first no-hitter of the 2015 Major League Baseball season.