Tigers 3, White Sox 2 12 innings
Torii Hunter hit an RBI single in the 12th inning as Detroit extended Chicago’s losing streak to 10 games. Miguel Cabrera, who has been dealing with hip and abdominal problems, led off the 12th with a pinch-hit single. Matt Tuiasosopo ran for him and went to second on a sacrifice bunt by Austin Jackson. Hunter, who came on as replacement, lined a single to left-center off Dylan Axelrod (3-8).
Rangers 4, Athletics 0
Derek Holland gave up four hits in eight stellar innings, Nelson Cruz and Mitch Moreland each hit a home run and Ron Washington became the winningest manager in Rangers history. Adrian Beltre had two hits and drove in a run for the Rangers, who have won six of seven to move within 21/2 games of the AL West-leading Athletics.
Mariners 3, Orioles 2
Seldom-used Henry Blanco hit a two-run homer in the seventh off Wei-Yin Chen, and Seattle beat Baltimore behind left-hander Joe Saunders, who worked out of trouble in almost every inning but improved to 7-0 lifetime against Baltimore.
Blue Jays 6, Angels 5
Jose Bautista and Edwin Encarnacion drove in the tying and go-ahead runs with two-out singles in the ninth as Toronto avoided a four-game sweep.
Twins 3, Astros 2
Justin Morneau and Oswaldo Arcia homered, and four relievers combined for four scoreless innings to lead Minnesota to a three-game sweep of Houston.
Red Sox 4, Diamondbacks 0
Felix Doubront pitched seven shutout innings to continue his run of strong starts and Jacoby Ellsbury drove in two runs to lift Boston over Arizona.
Rays 4, Giants 3
ST. PETERSBURG, FLA.
Wil Myers homered and four relievers allowed one hit over 41/3 scoreless innings to help Tampa Bay beat San Francisco.
Royals 6, Mets 2
Ervin Santana scattered five hits and allowed one run in six innings, and surging Kansas City beat New York. The Royals won for the 11th time in 12 games.
Padres 6, Yankees 3
Ian Kennedy won his San Diego debut, his first victory in more than two months, and Everth Cabrera, facing a 50-game suspension in baseball’s latest drug scandal, had two hits and two RBIs. The Padres took two of three from the Yankees, who got only 22/3 innings out of Phil Hughes. Kennedy (8-4), acquired from Arizona on Wednesday, hadn’t won since June 1 at the Cubs. He allowed two runs and four hits in 52/3 innings, struck out six and walked four.
Cardinals 15, Reds 2
Matt Carpenter broke his 0-for-23 slump with a bases-loaded double during the Cardinals’ decisive rally, and St. Louis ended a tough trip on the upswing by beating Cincinnati. The Cardinals went 3-8 on a trip that included seven straight losses — four of them in Pittsburgh, allowing the Pirates to overtake them for the NL Central lead. Carpenter’s two-run double off the wall completed a five-run rally in the sixth against Mike Leake (10-5) and two relievers. Matt Adams, David Freese and Tony Cruz homered for the Cardinals, who have scored 13, 13, 3 and 15 runs in their last four games. Lance Lynn (13-5) allowed two runs on four hits in eight innings. He struck out 11.
Dodgers 1, Cubs 0
A.J. Ellis hit an RBI single, Stephen Fife pitched into the sixth inning and Los Angeles extended its franchise-record road winning streak to 14 with a win over Chicago. The Dodgers haven’t lost on the road since July 6 in San Francisco. The NL record for consecutive road wins is 17 by the New York Giants in 1916. Detroit was the last to win 14 straight in 1984.
Brewers 8, Nationals 5
Jeff Bianchi lofted a single that dropped just behind a drawn-in infield, breaking a tie and capping a five-run sixth inning as Milwaukee beat Washington. John Axford (5-4) allowed a home run to Adam LaRoche in the top of the sixth but nothing else to earn the win. Jim Henderson pitched the ninth for his 15th save in 18 chances.
Braves 4, Phillies 1
Chris Johnson drove in a pair of runs and Alex Wood pitched six strong innings to lead the Atlanta Braves to their 10th straight victory. Wood (2-2) allowed one run on two hits in his fourth major league start.