TORONTO (AP) - Rookie Mike Trout and Mark Trumbo each hit two-run homers, Alberto Callaspo added a solo shot and the Los Angeles Angels beat the Toronto Blue Jays 9-7 on Thursday night for their 14th victory in 18 games.
Trout had two hits and raised his AL-leading average to .345. The Angels have won 14 of their last 15 road games.
Toronto's Jose Bautista hit his major league-best 26th homer, a three-run drive in the fifth. It wasn't enough as the last-place Blue Jays slumped to their third straight defeat.
Albert Pujols had four of Los Angeles' 14 hits. Dan Haren (6-7) allowed six runs and seven hits in six innings to win consecutive starts for the first time since May 29. Ernesto Frieri finished for his 10th save.
Brett Cecil (1-1) lost for the first time in three starts.
WHITE SOX 4, YANKEES 3
NEW YORK (AP) _ Dayan Viciedo hit a three-run homer off David Robertson in the ninth inning after a throwing error, and the Chicago White Sox rallied past the Yankees.
Reliever Clay Rapada's wild toss to second base on a potential double-play ball set up the AL Central-leading White Sox. With closer Rafael Soriano not available after pitching the past two games, the Yankees had their five-game winning streak end.
Derek Jeter's bid for a two-run homer was caught by right fielder Alex Rios with his back against the wall for the final out.
Mark Teixeira homered off Hector Santiago (2-1) in the eighth to make it 3-1. Viciedo was the first batter to face Robertson (0-2).
Addison Reed got his 11th save.
TIGERS 5, RAYS 2
ST. PETERSBURG, Fla. (AP) _ Miguel Cabrera had four hits and drove in two runs, leading Max Scherzer and the Detroit Tigers over Tampa Bay.
Scherzer (7-5) allowed two runs and four hits in six-plus innings in his second start following the death of his brother earlier this month. Jose Valverde pitched the ninth for his 14th save in 17 opportunities.
Cabrera homered and doubled. His sixth-inning RBI single off James Shields (7-5) gave Scherzer a 4-1 lead.
INDIANS 7, ORIOLES 2
BALTIMORE (AP) _ Johnny Damon and Asdrubal Cabrera hit three-run homers, Shin-Soo Choo had a solo shot, and the Cleveland Indians beat Baltimore to end a five-game losing streak.
Recalled from Triple-A before the game, rookie Zach McAllister allowed two runs and seven hits over 5 2-3 innings. McAllister (2-1) struck out six and walked one in his fifth career start.
J.J. Hardy homered for the Orioles, who have lost seven of nine. Rookie Wei-Yin Chen (7-4) gave up six runs in 6 1-3 innings.