Updated

Ryan Braun hit two home runs and rookie pitcher Wily Peralta gave up two singles in eight innings, and the Milwaukee Brewers beat the New York Mets 3-0 Sunday.

The reigning most valuable player now has 201 home runs in his career, as Milwaukee won for the 20th time in its last 26 games to remain 2½ games out of the second wild-card spot. The left fielder leads the league with a career-high 40 homers.

Peralta (2-0) struck out five and walked one in his third start, and got his first major league hit when he doubled in the seventh.

John Axford pitched the ninth for his 29th save.

New York's Chris Young (4-8) threw 6 2-3 innings and allowed three runs - all solo homers — and eight hits.

The Mets lost for the eighth time in nine games.

Braun is the sixth Brewers player to reach 200 homers and seventh to reach 40 in a season. His homer to lead off the sixth was his 103rd run batted in of the year and gave Milwaukee a 3-0 lead.

In the fourth, Braun also led off with a deep home run to right-center. Aramis Ramirez, the featured bobblehead giveaway at Miller Park, followed by smashing another long blast to left-center for a 2-0 lead.

That was more than enough Peralta, who led Milwaukee to its 19th victory in its last 22 home games. He stranded Josh Thole at second by getting Ruben Tejada to fly out in the third. In the sixth, Andres Torres led off with a single and took second on a sacrifice bunt by Young. Tejada fouled out and Daniel Murphy grounded out, however.

NOTES: Milwaukee broke its single-season strikeout record when Peralta struck out Lucas Duda in the second. The Brewers now have 1,261 strikeouts, which leads the NL. . Braun had 33 homers last year. . Young is 2-7 in his last 13 starts. . Milwaukee has at least one extra-base hit in its last 85 games. . On Monday, New York begins a 10-day homestand, its second-longest of the year. . Milwaukee first baseman Corey Hart has not played since he sprained his left ankle last Sunday.