NEW YORK — Madison Bumgarner and the Giants felt right at home during the first leg of their extended stay in the Big Apple.
Bumgarner struck out 10 in seven innings of four-hit ball, outpitching Jonathon Niese to lead San Francisco over the New York Mets 2-1 Thursday.
Juan Perez went 3 for 3 with an RBI single in his hometown, and the World Series champions won for the eighth time in 11 games. After taking two of three from the Mets, the Giants won't even change hotels — they remain in New York this weekend to play three interleague games at Yankee Stadium.
Scores of San Francisco fans filled an otherwise empty Citi Field all series, and the Giants received a loud ovation as they walked off following the final out.
"It's nice to have a good fan base like that," Bumgarner said. "Especially this far away, it makes it a lot of fun when they care that much about us."
Bumgarner (13-9) has gone 19 straight starts without yielding more than three earned runs, the longest streak by a San Francisco pitcher since Tim Lincecum's 19 in a row from 2007-08. The previous Giants hurler to do it during one season was Ed Whitson in 1980, according to STATS.
Niese (7-8) threw seven solid innings for the Mets, who rallied for four runs in the ninth to win 5-4 on Wednesday night. They batted .184 while going 4-7 on their penultimate homestand.
"I established all of my pitches, threw them all for strikes, got my cutter working on both sides of the plate," Niese said.
With a runner on second, Javier Lopez retired pinch-hitters Lucas Duda and Anthony Recker for his first save since Sept. 11 last year. Recker struck out to end a crisp game that took 2 hours, 37 minutes.
Giants closer Sergio Romo, who had a blown save Wednesday, was rested after throwing 50 pitches over the previous two days.
Bumgarner caught a potentially painful break in the sixth.
With runners at the corners, Wilmer Flores hit a sharp grounder that appeared headed up the middle for a tying single. But the ball smacked off Bumgarner's left shin and pinballed right to first baseman Buster Posey for the third out.