Alex Rodriguez drove in three runs without hitting his 600th homer as the New York Yankees used a seven-run seventh inning to beat the Cleveland Indians 11-4 Thursday. Dustin Moseley (1-0) won his first start, allowing a run and four hits over six innings as New York took three of four in a lopsided series that saw A-Rod extend his homerless streak to seven games. Robinson Cano connected for his 20th homer just after Rodriguez grounded out in the seventh. That started a string of nine straight Yankees reaching safely with two outs. Curtis Granderson and Rodriguez each had two-run singles – both off Joe Smith – in the rally. Rodriguez batted with the bases loaded three times. He hit a bases-loaded sacrifice fly in the third to tie the score 1-all. Derek Jeter's single in the sixth off rookie reliever Frank Herrmann (0-1) broke the final tie. Rays 4, Tigers 2: At St. Petersburg, Florida, David Price became the American League's first 14-game winner, and Carlos Pena had four RBIs as Tampa Bay completed a four-game sweep of Detroit. Price (14-5) allowed two runs and seven hits in 6 1-3 innings, tying the team record for wins in a season. He struck out nine and walked two. Pena hit a second-inning solo homer and added a two-run single during the third that put the Rays up 3-1. Pena made it 4-2 with an eighth-inning infield single. Tampa Bay has won six straight and is 19-6 since June 30. Rangers 7, Athletics 4: At Arlington, Texas, Michael Young scored his first three times up and light-hitting Taylor Teagarden hit a two-run homer as Texas beat Oakland. The Rangers won the series against the A's and closed out a homestand against division rivals by going 5-2. They added 3½ games to their lead in the AL West and head back on the road 8 1/2 games clear of the A's. The Rangers led 4-1 after squandering a bases-loaded, one-out chance to break things open against A's starter Vin Mazzaro (6-3) in the fifth. Texas starter C.J. Wilson (10-5) got into trouble in the sixth and Oakland was back within 4-3 when the bottom of the Rangers' lineup came through. David Murphy led off with a 431-foot homer. Joaquin Arias beat out a grounder to short for a single, then scored on Teagarden's homer. White Sox 9, Mariners 5: At Chicago, Ramon Castro homered twice and Paul Konerko went deep for the fourth straight game as Chicago beat Seattle for its 11th straight win at home. Carlos Quentin also homered for the White Sox, whose previous home winning streak this long came in 1989 – two years before they left old Comiskey Park for US Cellular Field. Castro, the backup catcher, is batting .400 with five home runs and 11 RBIs in his last 13 games. It was his second career two-homer game, the other coming in 2002 when he was with Florida. Ichiro Suzuki equaled a team record with three doubles for Seattle, which is 6-20 in July. Orioles 6, Royals 5, 11 innings: At Kansas City, Missouri, Ty Wigginton's sacrifice fly in the 11th inning broke the game's final tie as Baltimore beat Kansas City to snap a five