Prince Fielder drove in the go-ahead run in the eighth and Milwaukee beat Houston 5-4 Sunday to complete a three-game sweep. Jonathan Lucroy and Yuniesky Betancourt drove in two runs apiece for the NL Central leaders. Milwaukee (60-49) tied its season-best six-game winning streak and moved 11 games over .500 for the first time in more than two years to maintain its division lead over St. Louis. The rebuilding Astros traded two-thirds of their starting outfield in a 48-hour span, shipping Michael Bourn for Atlanta and Hunter Pence to Philadelphia for young prospects. Milwaukee reliever Francisco Rodriguez (4-2) failed to protect the lead in the eighth, costing starter Chris Narveson a victory. But the Brewers bounced right back against Fernando Rodriguez (2-1) when Ryan Braun doubled off the wall and Fielder punched a single into center. John Axford converted his club-record 28th consecutive save and 31st in 33 chances this season. Phillies 6, Pirates 5: Raul Ibanez homered twice and hit the game-winning double in the 10th inning to lift the Philadelphia Phillies to a win over the Pittsburgh Pirates. The Phillies trailed 5-3 in the eighth when Ibanez hit a two-run shot for his second homer of the game. He doubled to right off Tony Watson (0-2) in the 10th to score Hunter Pence and help the Phillies complete a three-game sweep. Reds 9, Giants 0: Johnny Cueto pitched a three-hitter, Joey Votto had a three-run homer and tied his career high with five RBIs, and Cincinnati completed a three-game sweep of San Francisco. Marlins 3, Braves 1: Ricky Nolasco scattered 12 hits, Emilio Bonifacio homered and Florida handed the Atlanta Braves the 10,000th loss in franchise history. The Braves squandered numerous scoring chances to become only the second team in big league history with 10,000 losses. The Phillies reached that mark in 2007. Diamondbacks 6, Dodgers 3: Joe Saunders came within four outs of his second straight complete game, Gerardo Parra homered twice and the surging Arizona Diamondbacks beat Los Angeles. Nationals 3, Mets 2: Rick Ankiel scored on Ian Desmond's chopper up the middle in the bottom of the ninth inning, giving Washington a win over New York on a scorcher of a summer afternoon. Padres 8, Rockies 3: Jesus Guzman drove in three, including the go-ahead run in a six-run eighth inning, as San Diego avoided a three-game sweep with a victory over Colorado.