run homer to reach 50 RBIs for the season and Carl Crawford had a three-run shot as the Boston Red Sox beat the Oakland Athletics 6-3 Sunday. John 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: At Cleveland, C.J. Wilson pitched into the eighth inning and Mitch Moreland and Elvis Andrus homered as 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. Tigers 7, White Sox 3: At Chicago, Ryan Raburn hit a grand slam and Miguel Cabrera homered for the second straight day as Detroit topped Chicago. Twins 6, Royals 0: At Kansas City, Brian Duensing pitched eight sharp innings, and Jason Repko ended an 0-for-14 skid to drive in three runs as Minnesota beat Kansas City to complete its first four-game sweep in almost four years. Blue Jays 7, Orioles 4: At Baltimore, Adam Lind went 4 for 4 with two homers and three RBIs to back another winning effort by left-hander Jo-Jo Reyes as Toronto roughed up Jeremy Guthrie. Yankees 5, Angels 3: At Anaheim, Mark Teixeira homered twice against his former team and Nick Swisher also went deep as the New York Yankees beat the Los Angeles Angels to win the three-game series. Mariners 9, Rays 6: At Seattle, Miguel Olivo hit a tiebreaking three-run homer off Joel Peralta in the eighth inning to guide the Mariners to victory.