Dodgers 4, Braves 2: Dan Haren pitched six solid innings and sparked the go-ahead rally with a single, leading the Dodgers to another win over skidding Atlanta.
Pirates 4, Tigers 2: Edinson Volquez allowed two runs over six innings, and Pittsburgh jumped on Detroit early. Volquez improved to 6-1 in his past seven decisions. Detroit has lost six of seven.
Red Sox 3, Reds 2: Yoenis Cespedes hit a two-run home run in the eighth inning, lifting Boston to a win against Cincinnati. Cespedes hit his 19th homer of the season and second with Boston -- one in each of the past two games.
Orioles: Third baseman Manny Machado has a right knee ligament strain. The injury could land Machado on the 15-day disabled list.
Astros 10, Twins 4: Chris Carter homered twice and tied a career high with five RBIs to lead Houston over Minnesota. Carter, a former Athletic, leads the majors with 15 homers since July 1 and his six multihomer games this season ties a franchise record set by Lance Berkman in 2006.
Angels 7, Phillies 2: Kole Calhoun homered and had an RBI single during a seven-run sixth inning, and the Angels' struggling offense rebounded against Philadelphia.
-- ASSOCIATED PRESS