RESULTS
* St. Louis 11, at Pittsburgh 6: Aaron Miles drove in five runs with a home run and a triple, and the Cardinals held off the Pirates, who cut the deficit to 6-5 on Chris Gomez’s two-run double in the sixth inning.
* Houston 5, at Washington 0: Brandon Backe (6-9) pitched seven-plus innings to help beat the Nationals, who were shut out for a major league-high 12th time.
* at Philadelphia 6, Arizona 3: Pat Burrell hit a tiebreaking, three-run homer in the eighth inning and the Phillies held their National League East lead heading into the All-Star break. The Diamondbacks still lead the NL West.
* at Milwaukee 3, Cincinnati 2: After giving up a run in the second inning and one in the third, CC Sabathia (2-0) shut down the Reds, striking out nine batters, all from the fourth inning on. Craig Counsell hit a game-winning sacrifice fly in the ninth.
* San Francisco 4, at Chicago 2: Tim Lincecum (11-2) struck out nine and gave up one run and six hits in eight innings to hand Ryan Dempster (10-4) his first loss in 11 decisions at Wrigley Field.
* Atlanta 12, at San Diego 3: Brian McCann had three hits, including a home run, and drove in three runs for the Braves, extending his on-base streak to eight games.
* at New York 7, Colorado 0: Carlos Beltran hit a three-run homer and the Mets won their ninth game in a row.
* at Dodgers 9, Florida 1: Chad Billingsley struck out a career-high 13 and L.A. avoided a four-game sweep.
More to Read
Get our high school sports newsletter
Prep Rally is devoted to the SoCal high school sports experience, bringing you scores, stories and a behind-the-scenes look at what makes prep sports so popular.
You may occasionally receive promotional content from the Los Angeles Times.