Saturday’s results
Reds 11, Pirates 9: At Cincinnati, Rich Aurilia hit a three-run homer, and the surging Reds beat Pittsburgh.
Brewers 5, Diamondbacks 4: At Milwaukee, Carlos Lee’s ninth-inning single led the Brewers to a victory over Arizona.
Cubs 3, Cardinals 2: At Chicago, Derrek Lee hit a tiebreaking solo homer in the eighth inning to lead the Cubs to a win over St. Louis.
Giants 12, Braves 6: At San Francisco, the Giants got four hits and five RBIs from Omar Vizquel and a two-run homer from Moises Alou to beat Atlanta.
Nationals 12, Astros 8: At Houston, Jose Vidro hit a three-run homer and drove in five runs and Alfonso Soriano had four RBIs to help Washington rally for a victory over Houston.
Rockies 12, Padres 4: At San Diego, Colorado continued its Coors Field-like assault on Petco Park, embarrassing Dewon Brazelton in his San Diego debut and beating the Padres.
Marlins at Mets, ppd.: Rain forced postponement of the game between Florida and New York. The game was rescheduled as part of a July 8 doubleheader.
Dodgers at Phillies, ppd.: Rain forced postponement of the game between Los Angeles and Philadelphia. The game was rescheduled as a doubleheader today.