Rapid Reaction: Giants 5, Mets 0; Chris Heston throws no-hitter

NEW YORK -- Chris Heston was a last-minute addition to the San Francisco Giants' Opening Day roster after Matt Cain landed on the disabled list with a flexor tendon strain. Now, the rookie right-hander joins a select list with Darryl Kile, Ed Halicki, Bill Stoneman, Bob Moose, Jim Bunning and Sandy Koufax.

Heston became the seven pitcher in major league history to no-hit the New York Mets. He hit three batters but allowed no other baserunners as the San Francisco Giants won 5-0 Tuesday night at Citi Field.

With a lineup lacking David Wright, Daniel Murphy and, for a final day, Travis d'Arnaud, the Mets have been struggling offensively for weeks.

Their lone “rally” against Heston came with one out in the fourth. The 27-year-old Heston consecutively hit Ruben Tejada and Lucas Duda with pitches. However, Michael Cuddyer proceeded to ground into an inning-ending double play. Heston also plunked Anthony Recker to lead off the bottom of the ninth.

No other pitcher in the past 100 years had plunked two or more batters and issued no walks in a no-hitter.

The Mets (31-28) had last been no-hit on Sept. 8, 1993, when Houston’s Kile performed the feat at the Astrodome. They dropped to 21-9 at home this season.

Oh, Noah: Noah Syndergaard allowed four runs on 10 hits, a walk and a hit batter in six innings. He dropped to 2-4 with a 4.15 ERA.

Syndergaard held the Mets' deficit at 1-0 when he coaxed an inning-ending double-play grounder from Heston in the second. However, Heston delivered a two-run single through the left side of the infield with the bases loaded in the fourth.

Matt Duffy's solo homer in the sixth completed the damage against Syndergaard, who threw 97 pitches.

Role reversal: Bounced to the bullpen with the Mets reverting to a five-man rotation, Dillon Gee made his first relief appearance since May 4, 2011. It did not go well.

Joe Panik greeted Gee with a homer to open the seventh inning.

Gee departed an inning later with runners on the corners and two outs after surrendering Heston’s second hit of the night.

Sean Gilmartin got Gee off the hook for more damage -- sort of. Nori Aoki appeared to drop a line single in front of Cuddyer in left field, but a cautious-running Heston was forced out at second base.

It was Gee’s fourth career major league relief appearance.

What’s next: Matt Harvey (6-3, 3.05 ERA) opposes right-hander Tim Hudson (3-5, 4.41) at 7:10 p.m. ET Wednesday.