Barry goodThe San Francisco Giants scored once off of New York Mets starter Jonathon Niese (6-4).   That was all they would need.   Niese pitched a fine game aided by 4 double plays, but Giants starter Barry Zito (8-4) allowed the Mets only 2 hits and 2 walks while striking out 10 over 8 strong innings, then Giants closer Brian Wilson finished up for his 24th save as the Giants shut out the Mets for the 2nd consecutive night.   The Giants only run came in the 4th inning.   With 1 out Aubrey Huff walked then advanced to 3rd base on a double by Buster Posey.   Huff scored from there on a fielder's choice ground out by old Met-killer Pat Burrell when Alex Cora tried but failed to throw him out at home.   San Francisco 1, New York 0.   Called up as insurance for Jose Reyes' injured side infielder Justin Turner made his Mets debut drawing a walk in the 8th as a pinch-hitter.   He later helped turn the last of the 4 double plays.box score