ST. PETERSBURG, Florida (AP) — Sean Rodriguez and B.J. Upton hit three-run homers as the Tampa Bay Rays beat the Minnesota Twins 6-4 Tuesday.

The Rays won for the 10th time in 11 games and victory allowed them to move into first place in the American League East.

Rodriguez homered in the first inning. Upton put the Rays ahead 6-3 with his tiebreaking drive in the seventh.

Jeff Niemann (10-3) allowed three runs and eight hits over seven innings. Tampa Bay moved one game ahead of the New York Yankees, who lost to Toronto 8-2.

Rafael Soriano allowed an RBI single to Joe Mauer in the ninth before recording his 31st save.

Mauer was back in the starting lineup and went 3 for 4 with three RBIs as the designated hitter. The reigning American League MVP, dealing with tendinitis in his right shoulder, sat out two straight games after receiving a cortisone shot in the shoulder on Saturday. It has not been determined when Mauer will play behind the plate.

After pinch-hitters John Jaso and Matt Joyce drew one-out walks from Matt Guerrier (1-6) in the seventh, Upton hit his ninth homer of the season into the left-field seats.

Orioles 6, Angels 3

At Baltimore, Buck Showalter's difficult task of turning around the last-place Baltimore Orioles began with a victory over Los Angeles.

Luke Scott hit a two-run homer and Josh Bell added a two-run double for his first major league RBIs in a big sixth inning.

It was Showalter's first game as a skipper since the end of the 2006 season, when he was with the Texas Rangers. He's the third manager of 2010 for Baltimore, which is a majors-worst 33-73, and drew a roar from the Camden Yards crowd of 16,723 simply by jogging out of the dugout to clarify a call with the plate umpire.

Jeremy Guthrie (5-11) went seven innings, allowing three runs and five hits. The right-hander has now won two of his past three starts after going 0-6 in his previous nine.

With Los Angeles leading 2-1 in the sixth, Francisco Rodriguez (0-2) replaced Angels starter Trevor Bell after a leadoff walk and immediately gave up Scott's shot to right, his 19th homer.

Red Sox 3, Indians 1

At Boston, Mike Lowell hit a two-run homer on the first pitch he saw after coming off the disabled list and Josh Beckett dominated for eight innings as the Boston Red Sox beat Cleveland after a bench-clearing fracas.

The Red Sox won on the day they lost first baseman Kevin Youkilis. He went on the 15-day disabled list with a torn muscle in his right thumb and was going to see a hand specialist, unsure whether he would need season-ending surgery.

Youkilis was on the field in the eighth inning when the benches emptied. A pitch by Indians reliever Jensen Lewis that sailed behind Adrian Beltre started things. Lewis, Indians third-base coach Steve Smith and Beckett were ejected.

No punches were thrown, though Smith and Red Sox manager Terry Francona got into a heated exchange.

Beckett (3-1), making his third start after spending just over two months on the DL with a strained lower back, gave up a solo homer to Lou Marson and two singles. He struck out eight and walked none.

Jonathan Papelbon worked the ninth for his 25th save.

Huff (2-10), recalled from Triple-A Columbus on Tuesday, gave to three runs, seven hits, walked two and struck out two.

Blue Jays 8, Yankees 2

At New York, Ricky Romero baffled the suddenly slumping New York Yankees for the second time this season as the free-swinging Toronto Blue Jays belted four more home runs for the victory.

Alex Rodriguez failed to hit homer No. 600 for the 12th consecutive game, extending the longest stretch before reaching the milestone of the six players to have done it. New York's third baseman went 0 for 3 with a strikeout.

The Yankees have lost three straight for the first time since June 16-19.

Romero (9-7) allowed just two hits — a two-run homer by Mark Teixeira in the first and an infield single by Marcus Thames in the fifth. He retired the final 15 batters.

Toronto's Travis Snider and Jose Bautista hit two-run homers, and Vernon Wells and Aaron Hill also went deep for the major league's top home-run hitting team. Bautista's homer was his ninth since the All-Star break and his 33rd of the year, by far the most in the majors.

Dustin Moseley (1-1) lost.

White Sox 12, Tigers 2, 1st game. Tigers 7, White Sox 1, 2nd game

At Detroit, Jeremy Bonderman allowed one run in 6 2-3 innings for his first win in two months and Johnny Damon drove in two runs as the Detroit Tigers earned a split of a day-night doubleheader with Chicago.

Chicago won the first game as Juan Pierre homered for the first time in almost two years.Alex Rios and Dayan Viciedo also connected for the White Sox in the opener.

Mark Buehrle (10-8) pitched into the eighth inning, allowing two runs and seven hits. It's the 10th straight season he has won at least 10 games.

Pierre also doubled, drove in two runs and stole his league-leading 40th base, the 499th of his career. Pierre's previous home run has was Sept. 15, 2008. He lined a shot from Rick Porcello over the right-field fence to lead off the fifth.

Porcello (4-10) was tagged for seven runs and eight hits in 4 1-3 innings and was chased as the White Sox took a 7-1 lead in the fifth.

In the second game, Bonderman (6-6) allowed five hits, walking one and striking out five. His last win came on June 3. Robbie Weinhardt and Ryan Perry finished the game.

Carlos Torres (0-1), recalled from Triple-A Charlotte before the first game, was the loser for Chicago, giving up five runs and nine hits in six innings with five walks and four strikeouts.

Royals 3, Athletics 2

At Oakland, California, Alex Gordon hit a leadoff double and scored on Greg Blanco's groundout in the ninth inning to give Kansas City the win over Oakland.

Gordon also homered, while Mitch Maier and Yuniesky Betancourt added two hits apiece for the Royals, who snapped a four-game losing streak to the A's.

Newly acquired reliever Jesse Chavez (1-0) pitched two scoreless innings for the win before Joakim Soria worked the ninth for his 30th save.

Gordon's homer in the second, a solo shot with one out, was his fourth overall and third in five games after being recalled from the minors on July 23.

Gordon doubled leading off the ninth against Craig Breslow (4-3).

Kyle Davies allowed two runs with six strikeouts and five walks in five innings but left with a no-decision for the seventh time in his last 11 starts.

Oakland starter Vin Mazzaro gave up Gordon's home run and scattered five hits over six innings.

Mariners 3, Rangers 2

At Seattle, Franklin Gutierrez hit a go-ahead solo homer in the fifth, as Seattle snapped its seven-game losing streak with a victory over Texas.

After a winless road trip to Chicago and Minnesota, the Mariners returned home and rediscovered a little offense to go along with the pitching of starter Jason Vargas.

Gutierrez was responsible for Seattle's first run in the third with a bases-loaded squeeze bunt. His homer was the 10th of the season.

Vargas (7-5) allowed three hits and two runs in six innings, picking up his first victory in more than a month. Vargas, who last won June 22 against Chicago, had lost his previous three decisions.

David Aardsma finished off Seattle's first win since July 25 with a perfect ninth for his 19th save.

Texas starter Colby Lewis (9-8) lost his third straight decision.