Carlos Gomez and Yuniesky Betancourt hit RBI singles in the 10th inning Saturday to lift the Milwaukee Brewers to a 4-2 win over the New York Mets.
Gomez also had a solo homer for the Brewers, who have won four in a row and 10 of their last 14 heading into the final day of the season. They can complete a four-game sweep on Sunday.
The Mets tied the game in the bottom of the ninth on Eric Young's RBI single but David Wright grounded into a double play with the bases loaded, sending it to extras.
That came after the Brewers had taken a 2-1 lead in the eighth on Betancourt's sacrifice fly.
Mets reliever Scott Atchison (3-3) gave up three singles and a walk in the 10th inning and only got one out.
Caleb Gindl led off with a walk before back-to-back singles by Jonathan Lucroy and Gomez gave the Brewers the lead. Scooter Gennett's bunt moved the runners up and Betancourt delivered a single to make it 4-2.
Alfredo Figaro threw a perfect 10th inning for his first major league save. Donovan Hand (1-5) was awarded the win after blowing a save in the ninth.
Milwaukee right-hander Jimmy Nelson gave up just one hit and one run in five innings in his first major league start. The right-hander walked three and struck out four.
"It wasn't pretty," Nelson said, "I tried to do my best to keep us in there and give us a chance to win, and we did that. We ended up scrapping it out in the end."
Mets righty Aaron Harang went winless in his last 10 starts after giving up a run, five hits and two walks in six innings. Harang, whose last win came July 22 with the Mariners, struck out seven.
Lucroy drew a one-out walk against Vic Black in the eighth inning, went to third on singles by Gomez and Scooter Gennett and scored on Betancourt's fly to left.
Jeff Bianchi hit a one-out single in the ninth off LaTroy Hawkins and stole second base, but was thrown out trying to steal third, leaving Milwaukee with a tenuous one-run lead.
The Mets took advantage against Hand, who walked Zach Lutz and Andrew Brown with one out in the ninth. Pinch-runner Matt den Dekker scored on Young's single inside the third base line, which hit the ball boy's water bottle and caromed to left fielder Logan Schafer to prevent another run from potentially scoring.
After Lucas Duda was hit by a pitch, Wright's bouncer up the middle was turned for a double play.
"We had a chance, we came back, could've won the game," Mets manager Terry Collins said. "We had the right guy up, had everything in place. We didn't get the luck of the draw."
Earlier, Gomez homered in the fourth inning -- his 24th of the season and first since the one he watched Wednesday to spark a benches-clearing incident against the Braves, for which Gomez was suspended one game.
Daniel Murphy's sac fly in the bottom of the fourth scored Duda to tie the game at 1-1 for New York.
The Mets are planning to announce a two-year contract extension with an option for a third season for manager Terry Collins on Monday, according to multiple reports ... Brewers shortstop Jean Segura returned after missing nine games with a strained hamstring and went 0-for-4 ... All three games in the series have been 4-2 Brewers wins ... Nelson, 24, was making his fourth appearance in the majors.