Robinson Cano hit a three-run homer with two outs in the 10th inning to give the New York Yankees a 5-2 victory over the Chicago White Sox in the American League on Friday. Chicago reliever Randy Williams retired the first two batters in the tenth before walking two batters, setting up Cano to hit a 2-2 into New York's bullpen in right-center for his first game-ending homer. The Yankees maintained a six-game lead atop the AL East while the White Sox have lost five of six to fall five games behind AL Central-leading Detroit. Tigers 6, Rays 2: In Detroit, Brandon Inge homered and scored twice for Detroit in the win over Tampa Bay. After the game, the Rays announced they traded two-time All-Star pitcher Scott Kazmir to the Los Angeles Angels for pitcher Alex Torres and infielder Matt Sweeney. Detroit took a 1-0 lead on Inge's 25th homer in the second, then took control with five runs in the fourth. The Tigers retained a 4-1/2 game lead in the AL Central while the Rays fell behind by the same margin in the wild card race. Twins 3, Rangers 2: In Minneapolis, rookie pitcher Brian Duensing struck out eight in seven innings in his third career start, steering Minnesota past Texas. Duensing allowed three hits and walked just one for the Twins, who overtook Chicago for second place in the AL Central. The Rangers scored in the ninth and had the tying run on second base when Chris Davis was struck out looking on a close call. Red Sox 6, Blue Jays 5: In Boston, the home team twice rallied from behind to edge Toronto. The Blue Jays led 3-0 and 5-3, scoring two more home runs off Red Sox ace Josh Beckett, who has conceded 12 homers in his past four starts. It was 5-5 when Red Sox catcher Jason Varitek tagged out a runner just before a rain delay in the top of the eighth. When play resumed, Boston quickly got the final out of the eighth. In the bottom of the inning, David Ortiz walked, then J.D. Drew doubled one out later to put runners on second and third. After an intentional walk, pinch-hitter Casey Kotchman hit a fielder's choice grounder to make it 6-5. Angels 11, Athletics 7: In Anaheim, California, Los Angeles scored seven runs in the seventh inning to set up victory over Oakland. Kendry Morales went 5 for 5 with two homers and six RBIs for the Angels, who increased their AL West lead to five games over Texas. Morales, who tied a career high for RBIs, put Los Angeles ahead with a three-run homer in the seventh. He opened the scoring in the second with a solo homer. Morales doubled in his next two at-bats and added his 29th homer to break Chili Davis' 1996 club record for the most homers in a season by a switch-hitter. He added an RBI single in the eighth. All seven runs in the seventh were unearned, the result of first baseman Daric Barton's fielding error on a broken-bat grounder. Mariners 6, Royals 3: In Seattle, reserve shortstop Josh Wilson had his first three-RBI game in more than two years as Seattle beat Kansas City. Former Royals All-Star Mike Sweeney was walked with the bases loaded to give Seattle a 6-3 lead in the seventh. Orioles 13, Indians 4: In Baltimore, rookie Matt Wieters had three hits and a career-high four RBIs as Baltimore spanked Cleveland.