BOSTON (AP) - Shane Victorino homered twice and drove in a career-high seven runs to lead the Boston Red Sox to a 13-2 victory over the Baltimore Orioles on Tuesday night.
Felix Doubront pitched 6 2-3 innings of four-hit ball for AL East-leading Boston.
Victorino also had a two-run double in the seventh, and Dustin Pedroia had three hits for the Red Sox.
J.J. Hardy and Danny Valencia each had two of Baltimore's four hits. Wei-Yin Chen (7-7) lasted just 3 2-3 innings, allowing eight runs and eight hits. He struck out five, walked three and hit a batter.
Doubront (10-6) had only one bad inning, allowing the first four batters in Baltimore's two-run third to reach. But he retired 14 of the next 16 before leaving to a standing ovation from the Fenway Park crowd of 36,226.
ANGELS 6, RAYS 5
ST. PETERSBURG, Fla. (AP) - Erick Aybar drove in four runs and the Los Angeles Angels rallied from a four-run deficit to get the win.
Aybar hit a two-run double off closer Fernando Rodney (5-4) to put the Angels up 6-5 in the ninth.
Peter Bourjos stole second and went to third when center fielder Desmond Jennings misplayed J.B. Shuck's fly ball for a two-base error. Aybar then followed with the key hit.
Aybar also had a two-run single during a three-run seventh that made it 5-4.
Jose Molina had three hits and three RBIs for Tampa Bay, which has lost three in a row. The Rays, leading the AL wild-card race, are 2 1/2 games behind AL East-leading Boston.
After Ernesto Frieri (2-4) pitched a scoreless eighth, Dane De La Rosa got the final three outs for his second save.
YANKEES 7, BLUE JAYS 1
TORONTO (AP) - Alfonso Soriano hit two home runs, Andy Pettitte pitched seven shutout innings, and the Yankees beat the Blue Jays after losing Robinson Cano in the first inning.
Alex Rodriguez and Mark Reynolds also homered for the Yankees, who won for the 13th time in 15 meetings with Toronto this season.
Rodriguez hit a two-out solo shot in the seventh for his 651st career home run and second in two games. Soriano's homers, both of which were hit on the first pitch, were the 399th and 400th of his career.
Cano sustained a bruised left hand after being struck by a pitch from left-hander J.A. Happ (3-4). X-rays were negative, and the Yankees said Cano is day to day.
Eduardo Nunez, who replaced Cano, appeared to injure his right leg while covering second base in the eighth. He was checked by trainer Steve Donohue and initially stayed in the game, but was replaced three batters after hitting a leadoff single in the ninth.
Pettitte (10-9) improved to 7-1 in his past eight starts against Toronto.
ATHLETICS 6, TIGERS 3, 5 INNINGS
DETROIT (AP) - Brandon Moss hit a tiebreaking two-run homer off Justin Verlander, and the Athletics beat the Tigers in a game cut short by rain.
Seth Smith hit a leadoff homer in the sixth, and Oakland had the bases loaded with no one out when the tarp was pulled on the field due to the weather. It was called after an 80-minute delay.
Oakland starter Tommy Milone (10-9) allowed three runs in the first, and then pitched four scoreless innings for the complete game. The left-hander improved to 2-2 with a 4.97 ERA in his last six starts.
Detroit dropped its second straight game, but the biggest concern was another sluggish outing for Verlander (12-10), who was charged with four runs, three earned, and four hits in five innings.
The right-hander, who won the Cy Young Award and AL MVP in 2011, is 0-2 with a 5.00 ERA in his last four starts.
RANGERS 4, MARINERS 3, 10 INNINGS
SEATTLE (AP) - Ian Kinsler scored the go-ahead run on Danny Farquar's balk in the 10th inning, handing Texas the victory.
Kinsler started the winning rally with one-out single against Farquar (0-2) for his fourth hit. Kinsler advanced on Adrian Beltre's single, and then swiped third. After A.J. Pierzynski fouled out, home plate umpire C.B. Bucknor called a balk on Farquar with Alex Rios at the plate, allowing Kinsler to come home.
Tanner Scheppers (6-2) wiggled out of a jam in the ninth to get the win and Joe Nathan finished for his 38th save in 40 chances as the AL West-leading Rangers won for the sixth time in eight games.
A day after coming off the disabled list, Franklin Gutierrez homered for the first time since June 22 for Seattle, which has lost five straight.
ROYALS 6, TWINS 1
MINNEAPOLIS (AP) - James Shields was sharp for 7 1-3 innings, Alex Gordon had three RBIs and Kansas City scored five runs in the eighth inning.
Shields - the key part in the deal that sent top prospect Wil Myers to Tampa Bay in the offseason - struck out seven and notched his American-League best 22nd quality start.
Shields (9-8) only allowed one hit through seven innings before running into trouble and leaving in the eighth inning.
Kevin Correia struck out a season-high seven over seven shutout innings, but ended up with a no-decision. Brian Dozier had the Twins' RBI.
Seven consecutive Royals hitters reached base in the five-run eighth that broke open a scoreless game and handed Jared Burton (2-8) his third loss to Kansas City this season.
WHITE SOX 4, ASTROS 3
CHICAGO (AP) - Jordan Danks hit a clutch two-run single in Chicago's three-run eighth inning, leading the White Sox to the victory.
Danks finished with a career-high three hits as the White Sox won for the ninth time in 11 games, bouncing back from a difficult loss in the series opener. Paul Konerko, Alexei Ramirez and Avisail Garcia had two hits apiece.
Matt Dominguez had three hits and two RBIs for the Astros, who had won three of four. Dominguez and Chris Carter hit consecutive two-out homers off closer Addison Reed to give Houston a 10-8 victory on Monday night.
Reed worked the ninth for his 36th save in 41 tries. Robbie Grossman had a two-out double for his third hit, but Reed got L.J. Hoes to bounce out to shortstop to end the game.
Donnie Veal (2-3) got one out for the win.
Danks' two-run single came against Erik Bedard (3-10).
BRAVES 2, INDIANS 0
ATLANTA (AP) - Rookie Alex Wood pitched five-plus strong innings, Elliot Johnson had a two-run triple, and Atlanta held off Cleveland.
The Braves have won two straight, improving the majors' best record to 79-52. They have won 14 of 17 at Turner Field and own baseball's home mark at 45-18.
Craig Kimbrel pitched a perfect ninth to earn his 42nd save, most in the majors, in 45 chances.
Atlanta took a 2-0 lead in the second inning. Brian McCann walked with one out and advanced to third on Joey Terdoslavich's single to right field. Both runners scored when Johnson tripled over Stubbs near the wall in right.
Wood (3-2) allowed five hits, a career-high four walks and struck out five in 5 2-3 innings. The left-hander is 3-0 with a 1.46 ERA in his past six starts.
Cleveland had won two straight and five of six, but lost despite holding Atlanta to just three hits. Rookie Danny Salazar (1-2) gave up three hits, two runs and two walks in four innings. The right-hander struck out three.