NL Recaps – McDonald Bounces Back For Pirates in Win over Cardinals
Other National League Scores
Philadelphia 2 – Milwaukee 6 – Ryan Braun hit his 32nd home run of the year and Yovani Gallardo gave up one earned run, in seven innings of work. He walked two and allowed four hits. He struck out nine. Vance Worley pitched into the fifth inning for the Phillies, but allowed four earned runs and walked three.
Los Angeles 3 – Atlanta 4 – Juan Francisco had a two-out pinch-hit single in the 11th inning and the Atlanta Braves beat the Los Angeles Dodgers for their fourth straight win 4-3. Chipper Jones homered for the third time in the last two games for the Braves. Andre Ethier hit a two-run homer off of Tommy Hanson‘
Chicago 3 – Cincinnati 7 - Todd Frazier, Ryan Ludwick, Jay Bruce homered for the Cincinnati Reds, and Bronson Arroyo settle down and turned in a quality start pitching into the seventh inning allowing three runs. Luis Valbuena homered for the Chicago Cubs.
New York 4 – Washington 6 – Michael Moore’s expected grand slam and Bryce Harper homered as the Washington nationals beat the New York Mets and Johan Santana 6-4. Ross Detwiler pitched six innings, allowing three runs and scattering six hits, with a strikeout and walk. Kelly Shoppach hit his first home run as a member of the Mets.
San Francisco 10 – San Diego 1 - Matt Cain pitched eight innings and San Francisco scored eight runs in the third inning to beat the Padres 10-1. Marco Scutaro had two RBI, two runs scored and a homer
Miami 6 – Colorado 5 – Jose Reyes and Giancarlo Stanton homered for the Marlins in a 6-5 victory over the Colorado Rockies. Eric Young Junior, Josh Rutledge, Dexter Fowler, and Carlos Gonzalez each had two hits for the Rockies in a losing cause
Arizona 3 – Houston 1 – Wade Miley gave the Diamondbacks a solid start allowing one run in six innings and striking out five. He did not walk a batter. J.J. Putz recorded his 24th save of the season for the D backs.