SAN FRANCISCO (AP) - Gregor Blanco doubled, singled and drove in three runs, and the surging San Francisco Giants beat the New York Mets 6-4 on Sunday for their fifth consecutive win.
Curtis Granderson tagged Tim Lincecum with two homers, the biggest highlights of New York's season-high sixth straight loss. Lincecum (5-4) allowed six hits, struck out six and walked one in six innings.
Brandon Crawford, Michael Morse and Brandon Hicks each drove in a run for the Giants, who chased Zack Wheeler in the fourth. Wheeler (2-6) gave up four runs and six hits.
Four relievers held the Mets to one run in two innings before Sergio Romo recorded his 20th save in 22 chances. San Francisco has won 10 of 12 and owns baseball's best record at 42-21.