Monday’s results
Astros 2, Cubs 0 (8): At Chicago, Brian Moehler pitched five sharp innings before two powerful storms rolled into Wrigley Field, and Houston withstood the wild weather to beat the Cubs in a rain-shortened game that was called in the bottom of the eighth.
Reds 6, Brewers 3: At Cincinnati, right-hander Bronson Arroyo lasted six innings and hit a bases-loaded double, sending the Reds to a victory over Milwaukee. Francisco Cordero gave up a walk and a hit in the ninth before closing it out for his 22nd save in 28 chances.
Nationals 9, Rockies 4: At Denver, Tim Redding settled down after a rough start to strike out six over five-plus innings and Washington won its fourth straight, beating Colorado.
Diamondbacks 13, Pirates 7: At Phoenix, Mark Reynolds homered and drove in three runs, Chris Young snapped a 0-for-18 skid with three hits and Arizona routed Pittsburgh.
Giants 4, Braves 2: At San Francisco, Randy Winn doubled in a run and had three hits to help the Giants beat Atlanta.
Associated Press