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.