NEW YORK (AP) - Madison Bumgarner struck out 10 in seven innings of four-hit ball, outpitching Jonathon Niese to lead the San Francisco Giants 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 don't even have to change hotels - they stay 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 the field following the final out.
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 finished 4-7 on their penultimate homestand.
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.
Bumgarner walked back to the dugout with no problem, then retired Eric Young Jr. with two on to end the seventh after a visit from pitching coach Dave Righetti.
Following his 13th career game with double-digit strikeouts, Bumgarner needs one more K to reach 200 in a season for the first time. The All-Star left-hander surpassed 200 innings for the third consecutive year.
Jean Machi pitched a perfect eighth.
San Francisco scored twice in the fourth after Hector Sanchez hit a one-out double. Joaquin Arias blooped a single and Perez, who went to high school in New York City, delivered an RBI single. Perez also walked during a perfect day at the plate and set a career high for hits.
Ehire Adrianza, making his first major league start, beat out a double-play ball to drive in another run.
Josh Satin had a leadoff double in the fourth for New York's first hit. He scored on Daniel Murphy's single, but Bumgarner avoided further damage with the help of some fine defense by Arias at third.
NOTES: Giants 3B Pablo Sandoval was rested. Adrianza played SS, while Posey made his 16th start this year at 1B. Posey went 0 for 4 and is 1 for 21 on the road trip. ... Lincecum (10-13, 4.40 ERA) faces Yankees LHP CC Sabathia (13-13, 4.90) in a matchup of former Cy Young Award winners Friday night. ... San Francisco manager Bruce Bochy said CF Angel Pagan probably will be rested Friday. ... New York begins its final road trip of the season Friday night in Philadelphia. All-Star 3B David Wright is expected back in the lineup after missing seven weeks with a strained right hamstring. ... Minor league INF Wilfredo Tovar will join the Mets in Philadelphia to replace Ruben Tejada, who broke his right leg Wednesday night.