Red Sox 6, Athletics 3
BOSTON (AP) - Adrian Gonzalez hit a two-run homer to reach 50 RBIs for the season, and Carl Crawford had a three-run shot, powering John Lackey and the Boston Red Sox to a 6-3 victory over the Oakland Athletics on Sunday.
Lackey pitched into the sixth inning in his first start in nearly a month as Boston swept the A's to salvage a split of a six-game homestand that started with three losses to the White Sox.
Matt Albers, Tommy Hottovy and Dan Wheeler combined for 2 1-3 innings of two-hit ball before Daniel Bard worked the ninth for his first save - one day after closer Jonathan Papelbon blew a save opportunity and was ejected in the ninth inning of Boston's 9-8 victory.
Kevin Kouzmanoff homered for the Athletics, who have lost six straight. Brett Anderson (3-6) allowed five runs and nine hits in five innings.
Lackey (3-5), coming off a stint on the disabled list with a strained elbow, gave up three runs and three hits.
Rangers 2, Indians 0
CLEVELAND (AP) - C.J. Wilson pitched into the eighth inning, Mitch Moreland and Elvis Andrus homered, and Texas earned its first four-game sweep in Cleveland in nearly 33 years.
Wilson (6-3) allowed three hits over 7 2-3 innings. The left-hander fanned seven, walked two and hit a batter.
Darren Oliver struck out the only batter he faced to end the eighth, and Neftali Feliz finished the three-hitter for his 13th save in 16 chances.
Texas has won five in a row and eight of nine to extend its lead in the AL West. The slumping Indians still lead the AL Central despite dropping nine of 12.
Moreland hit his eighth homer off Mitch Talbot (2-2) with one out in the second inning. Andrus hit his third leading off the third. The Rangers' only other four-game sweep in Cleveland came in August 1978 - two years before Wilson was born.
Texas outscored the Indians 24-6 in the series. Cleveland has lost six in a row at home since opening the season 19-4 there.
Tigers 7, White Sox 3
CHICAGO (AP) - Ryan Raburn hit a grand slam, Miguel Cabrera homered for the second straight day, and Detroit topped Chicago.
The Tigers captured the last two in the weekend series to move within 2 1/2 games of AL Central-leading Cleveland. They have won 11 of 12 against the White Sox.
Brad Penny (5-4) rebounded from a shaky first inning to win. He allowed three runs and eight hits, struck out five and walked two in five innings.
White Sox right-hander Jake Peavy (2-1) left with a strained right groin after allowing six runs in the fourth inning, including Raburn's grand slam. Peavy's 2010 season ended when he injured his right shoulder on July 6.
Twins 6, Royals 0
KANSAS CITY, Mo. (AP) - Brian Duensing pitched eight sharp innings, and Jason Repko snapped an 0-for-14 skid and drove in three runs, giving Minnesota a victory over Kansas City and its first four-game sweep in almost four years.
The four-game winning streak is a season best for the Twins, who were without Justin Morneau and Denard Span for the second straight day.
Duensing (3-5) gave up six hits with one walk and four strikeouts in his longest outing of the season and avoided becoming the first Twins starter in four years to lose six straight decisions.
Jeff Francis (2-6) was charged with four runs, one earned, in seven innings.
The Twins hadn't recorded a four-game sweep since winning four in a row against Oakland from July 12-15, 2007. They hadn't swept four from Kansas City since Aug. 3-6, 2006.
The slumping Royals managed only six runs in the four games and were shut out for the third time. They are 3-12 in their last 15.
Blue Jays 7, Orioles 4
BALTIMORE (AP) - Adam Lind went 4 for 4 with two homers and three RBIs to back another winning effort by left-hander Jo-Jo Reyes, and Toronto roughed up Jeremy Guthrie in a victory over Baltimore
Yunel Escobar also homered and Edwin Encarnacion had three hits for the Blue Jays, who took two of three from the last-place Orioles.
Baltimore has lost seven of nine since reaching the .500 mark on May 26. Mark Reynolds hit his second homer in two games, and Robert Andino had two of the Orioles' six hits.
Reyes (2-4) allowed three runs and five hits in 6 1-3 innings to earn his second straight victory after going 28 consecutive starts without a win.
Guthrie (2-8) yielded six runs and nine hits in five innings. The right-hander gave up at least one hit in every inning, and the two homers he allowed were twice the total he permitted in his previous three starts.
Yankees 5, Angels 3
ANAHEIM, Calif. (AP) - Mark Teixeira homered twice against his former team, Nick Swisher also went deep, and the New York Yankees beat the Los Angeles Angels to win the three-game series.
Bartolo Colon (3-3) allowed three runs and six hits in 5 1-3 innings as the Yankees concluded a 6-3 road trip and maintained their one-game lead over Boston in the AL East.
Derek Jeter had a single in five at-bats to move within 14 hits of 3,000. The Yankees begin a 10-game homestand Tuesday night against the Red Sox.
Mariano Rivera got three outs for his 16th save in 19 chances and the 575th of his career, 26 shy of Trevor Hoffman's major league record.
Joel Pineiro (2-3) gave up four runs, nine hits and three walks in 6 2-3 innings and struck out four. The right-hander has lost three straight starts, following a pair of no-decisions.
Mariners 9, Rays 6
SEATTLE (AP) - Miguel Olivo hit a tiebreaking three-run homer off Joel Peralta in the eighth inning and Seattle for a win over Tampa Bay.
Ichiro Suzuki and Greg Halman each drove in two runs for Seattle, which has won six straight series and 14 of 18 games overall. Brandon League pitched a scoreless ninth for his 16th save, completing the Mariners' 15th come-from-behind victory. Jamey Wright (2-2) got the win.
Tampa Bay scored three times in the eighth to take a 6-5 lead, but J.P. Howell (0-1) couldn't hold on. Justin Smoak walked with one out in the bottom half, and Jack Cust and Adam Kennedy followed with base hits. Kennedy's tying single drove in pinch runner Jack Wilson.
Olivo then greeted Peralta with a drive into the Rays' bullpen in left field for his seventh homer.
Erik Bedard tossed seven solid innings for Seattle, yielding three runs and eight hits. He struck out seven and walked none.