NL: Reds finally beat Houston at Great American
Associated PressCINCINNATI ó Edinson Volquez ended the longest current streak of domination in the majors by allowing only one hit through eight innings Wednesday night, leading Cincinnati to a 3-0 victory over Houston.
The Astros had won their last 11 games at Great American Ball Park since late in the 2007 season, the best such streak in franchise history. They had won 16 of 17 in Cincinnati over the last three years. Volquez gave up only Miguel Tejada’s double in the first.
Nationals 4, Phillies 1
PHILADELPHIA ó Scott Olsen pitched into the sixth inning and Washington’s beleaguered bullpen held on to snap Philadelphia’s five-game winning streak.
Cardinals 5, Braves 3
ATLANTAó Adam Wainwright overcame five walks and drove in a run during a four-run fifth inning for St. Louis.
The Cardinals won two of three in the series against the Braves, who have scored three runs or fewer in 11 of 15 games after scoring at least four runs in each of their first six games.
Marlins 4, Mets 3
NEW YORK ó Cody Ross hit a two-run single off J.J. Putz in the eighth inning, Jorge Cantu cracked his third homer in two games and the Florida Marlins rallied to beat the Mets.
Matt Lindstrom escaped a bases-loaded jam in the ninth by getting pinch-hitter Omir Santos on a game-ending popup.
Rockies 7, Padres 5DENVER ó Aaron Cook pitched seven strong innings for his first win of the season and Todd Helton and Chris Iannetta each drove in three runs.
Diamondbacks 10, Cubs 0PHOENIX ó Doug Davis allowed two hits over seven innings while Chad Tracy and Justin Upton each drove in three runs for Arizona.
Brewers 1, Pirates 0
MILWAUKEE ó Yovani Gallardo fanned 11 and homered as Milwaukee got its 15th straight win over the Pirates.