Brandon Belt hit one of San Francisco's three homers off a struggling Matt Harvey, and the Giants scored five times in the sixth inning of an 8-5 victory over the New York Mets on Wednesday night. Buster Posey had three RBIs, including a two-run double off Harvey that tied the score in the sixth. Belt followed with a two-run shot, and Justin Maxwell added a long homer later in the inning to give San Francisco a 7-4 lead.