Giants edge Brewers, 3-2
San Francisco 3, at Milwaukee 2: Matt Cain (13-4) gave up four hits in seven-plus innings for his first victory in more than six weeks.
at Houston 5, Philadelphia 4: Kaz Matsui’s bases-loaded single against Brad Lidge (0-7) drove in the tying and winning runs in the ninth inning.
St. Louis 2, at Pittsburgh 1 (10 innings): Albert Pujols lead off the top of the 10th inning with his second career pinch-hit home run.
Florida 9, at Washington 5: Hanley Ramirez hit a home run to back up Josh Johnson (14-4) and help hand the Nationals their eighth loss in a row.
Chicago 5, at New York 3: Derrek Lee hit two home runs and Rich Harden (9-8) struck out 10 batters to lead the Cubs.
Cincinnati 3, at Atlanta 1: Joey Votto hit a two-run home run and the Reds won their sixth consecutive game.
at Dodgers 7, San Diego 4
More to Read
Go beyond the scoreboard
Get the latest on L.A.'s teams in the daily Sports Report newsletter.
You may occasionally receive promotional content from the Los Angeles Times.