• Phillies 9, Marlins 7: PHILADELPHIA — Jimmy Rollins homered and drove in three runs and Roy Halladay won again as streaking Philadelphia outslugged Miami for the Phillies’ sixth straight win.
• Brewers 5, Braves 0: MILWAUKEE — Marco Estrada pitched shutout ball into the seventh inning, and Rickie Weeks and Aramis Ramirez homered for streaking Milwaukee.
• Nationals 5, Mets 3: NEW YORK — Bryce Harper had his first four-hit game and pinch-hitter Tyler Moore launched a go-ahead homer off R.A. Dickey in the seventh inning, powering Washington to the victory.
• Reds 5, Pirates 3: CINCINNATI — Mike Leake pitched seven innings, had a pair of hits and scored on a dash home off a wild pitch, helping Cincinnati to the win.
• Astros 1, Cubs 0: HOUSTON — Jimmy Paredes singled and scored an unearned run in the third inning, lifting Houston to the victory.
• Giants 9, Rockies 8: DENVER — Madison Bumgarner hit a three-run homer on a night when he struggled on the mound and Brandon Belt drove in four runs, helping San Francisco beat Colorado.
• Diamondbacks 1, Dodgers 0: PHOENIX — Ian Kennedy pitched neatly into the eighth inning and Arizona used an unearned run to beat Los Angeles.
• Padres 6, Cardinals 4: SAN DIEGO — Logan Forsythe and Alexi Amarista had key hits in a five-run fourth inning, and San Diego beat St. Louis.
