Athletics 12, Red Sox 3: In Boston, Eric Chavez had two homers with five RBIs, and Oakland broke out of its hitting slump to beat the Red Sox and stop its slide. The A’s had scored just three runs and totaled 12 hits in their previous two games, losing both.
Angels 5, Tigers 3: In Anaheim, Calif., Juan Rivera and Darin Erstad each drove in two runs, Vladimir Guerrero hit an RBI double and Los Angeles beat Detroit to maintain its two-game lead in the A.L. West.
Indians 11, Royals 0: In Cleveland, Jhonny Peralta, Travis Hafner and Ben Broussard homered, and C.C. Sabathia allowed just five singles over eight innings as the Indians routed Kansas City to complete a three-game sweep. Cleveland has won five straight and 12 of 13.
Blue Jays 6, Yankees 5: In Toronto, New York starter Jaret Wright left in the third inning after being hit by a broken bat, and the Blue Jays ended the Yankees’ six-game winning streak.
White Sox 2, Twins 1: in Minneapolis, Jose Contreras gave struggling Chicago eight strong innings to help beat Minnesota and maintain a 3 1/2 -game A.L. Central lead.
Devil Rays 6, Orioles 5: In Baltimore, Alex Gonzalez scored the tiebreaking run on an eighth-inning throwing error by Orioles catcher Sal Fasano as Tampa Bay beat Baltimore.
Astros 6, Brewers 1: In Houston, Wandy Rodriguez pitched a career-high 7 1/3 innings as the Astros beat Milwaukee to extend their winning streak to five.
Marlins 14, Phillies 5: In Miami, Miguel Cabrera drove in four runs, Josh Beckett pitched six innings and Florida beat Philadelphia to snap a four-game losing streak.
Padres 2, Nationals 1: In San Diego, Miguel Olivo raced home to score on an error in the ninth inning and the Padres rallied to beat Washington to climb back to .500.
Mets 4, Braves 1: In New York, Tom Glavine pitched a six-hitter to beat his former team and Cliff Floyd hit his career-high 32nd homer, leading the Mets over Atlanta.
Giants 5, Dodgers 3: In San Francisco, Barry Bonds hit career homer No. 705 as the Giants beat Los Angeles.
Cubs 7, Cardinals 4: In Chicago, Carlos Zambrano won his sixth consecutive decision, allowing 10 hits in a complete game to pitch the Cubs past St. Louis.
Rockies 7, Diamondbacks 1: In Phoenix, Jeff Francis faced the minimum 18 batters through six scoreless innings, and Garrett Atkins drove in three runs to send Colorado to a win over Arizona.
Pirates 9, Reds 7: In Pittsburgh, Freddy Sanchez tied it with a triple and scored on Jack Wilson’s single as the Pirates rallied for three runs in the eighth to beat Cincinnati.
Local journalism is essential.
Give directly to The Spokesman-Review's Northwest Passages community forums series -- which helps to offset the costs of several reporter and editor positions at the newspaper -- by using the easy options below. Gifts processed in this system are not tax deductible, but are predominately used to help meet the local financial requirements needed to receive national matching-grant funds.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.