TORONTO — Edwin Encarnacion homered and drove in four runs, Josh Johnson earned his first win of the season and the Toronto Blue Jays matched a team record by winning their 11th straight game Sunday, finishing a three-game sweep of Baltimore with a 13-5 win.
Toronto also won 11 straight in 1987 and 1998.
Ryan Flaherty hit two homers but Baltimore lost for the fifth time in eight games and allowed a season-high in runs.
Johnson (1-2) was winless in his first seven starts with Toronto, receiving just 13 total runs of support and losing twice. This time, Johnson allowed four runs and seven hits in six-plus innings, walked one and struck out five.
Freddy Garcia (3-5) had won his previous two outings in Toronto but lost for the third time in four starts. He allowed a season-worst seven runs and seven hits in 2 1-3 innings, his shortest start of the year.
Rays 3, Yankees 1
NEW YORK — James Loney hit a tiebreaking two-run single with two outs in the seventh inning and Rays beat the New York Yankees for a four-game series split.
Chris Archer (2-3) pitched six innings of one-run ball for his first win in three starts since June 7.
Fernando Rodney struck out the side in the ninth for his 15th save in 20 chances this season.
Ivan Nova (2-2) left with two outs in the seventh after he hit Desmond Jennings and Ben Zobrist with pitches. Shawn Kelley walked Evan Longoria to load the bases and Boone Logan got to two strikes on Loney before the Rays first baseman lined a sharp shot up the middle.
Tigers 7, Red Sox 5
DETROIT — Torii Hunter hit a tiebreaking sacrifice fly in the eighth inning after two Boston errors helped load the bases, and Prince Fielder added a two-run single to help the Tigers to a sloppy victory over the Red Sox.
Justin Verlander struggled, and Detroit trailed 4-3 in the seventh before Andrew Miller hit Jhonny Peralta with a pitch with the bases loaded to tie it.
Mariners 6, Athletics 3, 10 innings
SEATTLE — Pinch-hitter Kendrys Morales had a game-ending three-run homer in the 10th inning and Raul Ibanez connected twice for the Mariners in a victory over the Athletics.
Ibanez gave the Mariners the lead with a two-run homer in the first inning and added a solo shot in the third, his team-leading 17th.
Royals 7, White Sox 6
KANSAS CITY, Mo. — The Kansas City Royals took advantage of a pair of errors by the Chicago White Sox to score three times in the eighth inning and rally for a win that avoided a three-game sweep.
Twins 5, Indians 3
CLEVELAND — Emergency starter Pedro Hernandez allowed two runs in five innings, and the Twins avoided a three-game sweep with a win over the Indians.
Pirates 10, Angels 9, 10 innings
ANAHEIM, Calif. — Pedro Alvarez homered for the fourth straight game, Starling Marte capped a three-run ninth inning with a tying single, and the Pirates added four more in the 10th to beat the Angels and complete their first interleague sweep on the road.
Trailing 6-3 entering the ninth, the Pirates pulled even against closer Ernesto Frieri — his second blown save in 19 attempts.
Russell Martin had RBIs in the ninth and 10th for Pittsburgh.