Yankees 13, Mariners 2
New York - All Andy Pettitte needed to get back in a groove were a few innings against the Seattle Mariners. Pettitte struck out nine to win for the first time in more than a month, Shelley Duncan hit a go-ahead, three-run homer, and New York beat up Erik Bedard during an eight-run fifth inning.
Robinson Cano and Hideki Matsui added two-run hits against Bedard (3-3), who gave up a career-high nine runs and lost a series opener at Yankee Stadium for the second time in three weeks.
Seattle has lost 17 of its past 22 games. The Mariners are an AL-worst 18-31.
Angels 3, White Sox 1
Chicago - Joe Saunders took a shutout into the ninth inning, Torii Hunter homered, and Los Angeles snapped Chicago's eight-game winning streak.
Athletics 8, Red Sox 3
Oakland, Calif. - Frank Thomas hit a two-run homer to stake Rich Harden to an early lead, and Mark Ellis added a three-run shot as Oakland halted Boston's seven-game winning streak.
Rays 2, Orioles
St. Petersburg, Fla. - Matt Garza took a four-hitter into the eighth inning, and Carl Crawford snapped a scoreless tie with a fifth-inning single.
The Orioles have been shut out two of the past three games and were 0-for-6 with runners in scoring position against Garza (3-1). They've been outscored, 12-1, during a three-game losing streak and haven't homered in 281â3 innings.
Garza walked four and struck out four before being replaced by Trever Miller with one out and a runner on first in the eighth.
Twins 9, Tigers 4
Detroit - Kevin Slowey pitched seven shutout innings, and Mike Lamb homered as Minnesota beat Detroit. The Tigers scored 30 runs in a three-game sweep of Seattle, but Slowey (1-4) pushed them back into a slump.
Rangers 13, Indians 9
Cleveland - Jarrod Saltalamacchia hit his first career grand slam to help Texas beat Cleveland as the Indians lost their seventh in a row.