Milwaukee trailed 5-1 going into the bottom of the sixth inning and 5-4 heading into the eighth.
But with one out, J.J. Hardy singled. Ryan Braun popped out, bringing up Fielder, who hit a Tom Gordon pitch (1-2) deep into the right-field seats, delighting the sellout crowd.
Cubs 6, Mets 2
Ryan Theriot's infield single with two outs started a six-run third inning that set up Chicago's 6-2 win over New York on Saturday.
Chicago starter Ted Lilly (12-5) pitched seven-and-two-third impressive innings, allowing two runs. He has won seven of his last eight starts.
Braves 6, Rockies 4
In Atlanta, Tim Hudson pitched seven scoreless innings and hitting a two-run single as Atlanta downed Colorado.
Hudson (12-5) made his 12th start following an Atlanta loss. The Braves are 10-2 in those games.
Nationals 12, Cardinals 1
In Washington, Ryan Zimmerman hit two home runs as Washington extended its winning streak to a season-best five games by cruising past St. Louis.
Reds 9, Pirates 8, 10 innings
In Pittsburgh, Adam Dunn's two-run homer in the 10th inning saw Cincinnati edge Pittsburgh in a battle between the worst two teams in the National League.
Pittsburgh closer Matt Caps (4-5) gave up the tying run on a solo homer to Jeff Keppinger.
Marlins 6, Astros 5, 12 innings
In Miami, Miguel Cabrera tied the game with a homer in the seventh, then scored the winning run in bizarre circumstances as Florida beat Houston in extra innings.



