Johnson improves to 13-0 against Cubs
Micah Owings pitched a scoreless eighth and Chad Qualls worked the ninth for his second save in eight tries.
It wasn't easy. Qualls walked Ryan Theriot, then first baseman Chad Tracy bobbled pinch-hitter Kosuke Fukudome's grounder. But Reed Johnson grounded into a double play, and Aramis Ramirez bounced out to second to end it.
The shaky finish came one day after Arizona closer Brandon Lyon gave up five ninth-inning runs in a 6-5 loss to the Los Angeles Dodgers.
"It was nice to win a game like that," Johnson said, "to kind of set the tone, to come to the ballpark tomorrow having won a game almost equivalently to the game we lost yesterday."
Brewers 6, Cardinals 3, 10 innings
At St. Louis, Bill Hall homered leading off the top of the 10th against Ryan Franklin, helping Milwaukee beat St. Louis after squandering a ninth-inning lead.
Milwaukee is 4-0 on its seven-game trip and a National League-best 35-19 since May 20. The win moved the Brewers percentage points ahead of St. Louis for second place in the NL Central and two games behind Chicago.
The Brewers scored two more runs in the 10th off Franklin (3-3) on a throwing error by second baseman Aaron Miles and an RBI single by J.J. Hardy.
Braves 4, Marlins 0
At Miami, rookie Jorge Campillo pitched seven innings and two relievers completed a two-hitter for Atlanta.
Campillo (5-4) allowed both hits, walked one and lowered his ERA to 2.83.
Will Ohman and Mike Gonzalez each pitched one perfect inning. Mark Teixeira and Mark Kotsay both had two hits, drove in a run and scored once.
Chris Volstad (2-1) allowed three runs in six innings in his third major league appearance.
Padres 6, Reds 4
At Cincinnati, Kevin Kouzmanoff's two-run double completed San Diego's ninth-inning comeback off closer Francisco Cordero, and the Padres snapped their six-game losing streak.
Ken Griffey Jr. hit his 606th homer, a two-run shot that helped Cincinnati take a 4-3 lead into the ninth. Cordero (4-3) then gave up a lead for the second time in his last three appearances.
Pirates 9, Astros 3
At Houston, Freddy Sanchez hit a three-run, inside-the-park homer to cap a seven-run ninth inning, and Pittsburgh snapped a five-game losing streak.
Jason Bay and Adam LaRoche also homered in the inning off closer Jose Valverde (4-3), who came in with the Astros leading 3-2.
Dodgers 16, Rockies 10
At Denver, James Loney drove in five runs, including a bases-clearing triple, and Matt Kemp had two doubles as part of Los Angeles' eight-run first inning.
The Dodgers set season highs in runs, hits (18) and hits in an inning (seven) as they won for the fourth time in five games to remain tied with Arizona for first place in the NL West.
Kip Wells (1-2), reinstated from the 60-day disabled list before the game, got just one out before being relieved in the first.
Matt Holliday had three hits, including his 17th homer, and Troy Tulowitzki had a career-high five hits in his first game back since coming off the 15-day disabled list.
Copyright 2012 by STATS LLC and The Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and The Associated Press is strictly prohibited.


