• Dodgers 3, Giants 2: SAN FRANCISCO — Hanley Ramirez hit a go-ahead RBI double in the top of the ninth and Los Angeles trimmed a game off its division deficit with a win over NL West-leading San Francisco.
• Nationals 7, Marlins 6: WASHINGTON — Pinch-hitter Corey Brown singled to drive in Ian Desmond with Washington’s winning run in the bottom of the 10th.
• Braves 11, Mets 3: NEW YORK — Kris Medlen extended Atlanta’s scoreless streak to 31 innings — its best string in more than 20 years — and slumping Brian McCann drove in four runs with four hits.
• Cubs 4, Pirates 3: PITTSBURGH — Jeff Samardzija pitched the Cubs’ first complete game in his final start of the season. David DeJesus singled in Welington Castillo with two outs in the eighth for the go-ahead run.
• Reds 5, Astros 1: CINCINNATI — Bronson Arroyo extended his personal winning streak to five games and Jay Bruce and Brandon Phillips hit solo home runs for Cincinnati.
• Brewers 6, Cardinals 3: ST. LOUIS — Aramis Ramirez had three hits, including his 22nd home run, to lead Milwaukee. Ricky Weeks added a solo home run and Ryan Braun went 3 for 5 with a run scored for Milwaukee.
• Diamondbacks 8, Padres 5: SAN DIEGO — Jason Kubel hit two of Arizona’s four home runs to help the Diamondbacks beat San Diego, snapping a seven-game losing streak against the Padres.
