- Associated Press - Thursday, June 28, 2012

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.

Story Continues →