Will Rhymes went 3 for 3 with three singles and an RBI for the Rays, who lost Saturday night on a pinch-hit, two-run homer by Jarrod Saltalamacchia in the ninth off closer Fernando Rodney.
Adrian Gonzalez hit a three-run homer for Boston, which was about to move above .500 for the first time this season until Rodriguez hit a drive off Aceves (0-2) over the Green Monster with one out after Ben Zobrist walked.
Boston lost for just the fifth time in 16 games, but dropped two of three in the weekend series that was highlighted by a benches-clearing incident on Friday. It's the latest the Red Sox (23-24) haven't been over .500 since late August of 1996.
Jake McGee (2-1) retired Gonzalez, the only batter he faced, on a grounder to end the eighth with the bases loaded to earn the win. Rodney pitched the ninth for his 16th save.
RANGERS 12, BLUE JAYS 6
ARLINGTON, Texas (AP) — Adrian Beltre homered during a seven-run second inning, Yu Darvish posted his seventh victory and the Texas Rangers defeated the Toronto Blue Jays for a three-game sweep.
The AL West leaders outscored the Blue Jays 34-16 in the series, extending Toronto's losing streak to five games. Ian Kinsler homered, doubled and drove in four runs and Michael Young had three hits for Texas. Mike Napoli added a two-run shot, ending his 24-game homerless drought.
Darvish (7-2) gave up three runs and seven hits in five innings. In his previous outing, he allowed five runs and walked a career-high six in four innings against Seattle.
J.P. Arencibia hit two solo home runs, and Colby Rasmus hit a two-run homer for the Blue Jays. Kyle Drabek (4-5) allowed a career-high nine runs in three innings and lost for the second time this season to Darvish.
YANKEES 2, ATHLETICS 0
OAKLAND, Calif. (AP) — Hiroki Kuroda (4-6) pitched eight scoreless innings and Andruw Jones hit a solo homer that helped the New York Yankees win their season-high fifth straight game.
The Yankees got off to a strong start to their nine-game road trip by sweeping the three-game series in Oakland, extending their winning streak at the Coliseum to nine games. That is tied for the second-longest winning streak ever by a road team in Oakland, trailing only Baltimore's 13-game run from 1976-79.
Derek Jeter singled to lead off the game for his 3,155th career hit, breaking a tie with Hall of Famer George Brett to move into sole possession of 14th place all-time.
Oakland's lack of hitting wasted another strong home start from rookie Tommy Milone (6-4), who allowed two runs and eight hits in 6 2-3 innings.
TIGERS 4, TWINS 3
MINNEAPOLIS (AP) — Miguel Cabrera's two-run, one-out homer in the ninth inning lifted Detroit to a 4-3 victory over Minnesota, as the Tigers finished a three-game sweep of the Twins in style after leaving 10 men on base earlier in the game.
Cabrera crushed a 0-2 pitch to centre field from Matt Capps (0-3), who took his first blown save in 10 tries. Rookie Quintin Berry started the inning with a single.
Jose Valverde followed for his ninth save in 11 attempts. Brayan Villarreal (1-1) recorded two outs in the eighth for the victory.
Prince Fielder had two more hits and went 9 for 12 in the series plus two walks for the Tigers, who have won 21 of their last 27 games against the Twins. After a ray-of-hope four-game winning streak on the road that included a two-game sweep of the Tigers in Detroit, the Twins have lost five in a row.
WHITE SOX 12, INDIANS 6
CHICAGO (AP) — Paul Konerko hit a tiebreaking three-run homer — his 400th with the White Sox — and Chicago routed the Cleveland Indians to complete a three-game sweep.
Gavin Floyd (4-5) got the win for the White Sox, who have won five straight for the first time this season and nine of 10 overall.
Chicago has homered in 13 consecutive games for the first time since 2006, and scored nine or more runs in four consecutive games. The White Sox haven't accomplished that feat since June 27-30, 1938, according to the team, which cited the Elias Sports Bureau.
Konerko, who has a 13-game hitting streak, finished with two hits and four RBIs, and raised his average to a majors-best .399.
Johnny Damon hit a three-run homer for the Indians, his first of the season, and Ubaldo Jimenez (5-4) struggled over four-plus innings. He gave up seven runs and seven hits, walked four and struck out three.
ANGELS 4, MARINERS 2
SEATTLE (AP) — Kendrys Morales had three hits, including a home run, scored twice and drove in two runs to help the Los Angeles Angels complete their first four-game road sweep of the Seattle Mariners in 27 years.
C.J. Wilson (6-4) earned the win, allowing two hits and one run before leaving after six innings with a blister on his left hand. Scott Downs picked up his fifth save for the Angels, who have won a season-high six straight games, the longest current streak in the majors. They last swept the Mariners in four games here from April 25-28, 1985.
Morales and Mark Trumbo each hit solo home runs off Mariners starter Hector Noesi (2-6). Seattle has lost four in a row.
ROYALS 4, ORIOLES 2
BALTIMORE (AP) — Jeff Francoeur and Billy Butler hit home runs, and Alcides Escobar had two hits to lead the Kansas City Royals over the Baltimore Orioles.
Francoeur had a terrific series, hitting 7 for 12 against the Orioles, including two homers. Butler had home runs in successive games for the Royals, who won two consecutive games for the first time since a four-game winning streak from May 12-15.
Baltimore's Adam Jones, whose six-year, $85.5 million contract extension was officially announced before the game, extended his career-long hitting streak to 18 — longest in the majors this season, with a fifth-inning double.
Tim Collins (2-0) was the winner with 1 1/3 perfect innings in relief of Kansas City starter Luke Hochevar. Brian Matusz (4-5) had a three-game winning streak broken.