Jeremy Hefner allowed one run on two hits over seven innings and the New York Mets turned two throwing errors by Milwaukee third baseman Juan Francisco into a pair of unearned runs and a 2-1 victory over the Brewers on Sunday.
Josh Satin had two doubles and a single for the Mets, scoring one run and driving in the other to extend his hitting streak to 11 games.
Hefner (4-6) gave up one hit through six innings before Jonathan Lucroy led off the seventh with his 10th home run.
Bobby Parnell, who came on with a runner on first and two outs in the eighth, finished for his 15th save.
Milwaukee starter Tom Gorzelanny (1-2) allowed two unearned runs on eight hits in six innings, striking out a season-high eight.