Trout led off the eighth with a blast to center against Francisco Cordero (3-5) as the Angels spoiled Toronto's Canada Day party and disappointed the crowd of 34,853.

One out later, Albert Pujols singled and Trumbo, named an All-Star reserve before the game, followed with a drive to left, his 20th homer this season.

Trout went 2 for 4 with a walk and scored three times, raising his AL-leading average to .339.

Jason Isringhausen (3-0) worked one inning for the win despite allowing J.P. Arencibia's tying home run in the seventh, and Los Angeles earned a split in the four-game series.

YANKEES 4, WHITE SOX 2

NEW YORK (AP) — Robinson Cano hit a tiebreaking two-run homer after wasting a chance with the bases loaded his first time up against Gavin Floyd and New York beat the White Sox for a series split between division leaders.

Eric Chavez connected for a two-run drive in the second inning, helping New York raise its major league-leading total to 124 home runs. The power surge helped make Phil Hughes a winner on the Yankees' 66th Old-Timers' Day.

Coming off eight scoreless innings in his previous start, Hughes (9-6) gave up two quick runs in the first inning. He then settled in nicely to limit the hard-hitting White Sox to just three more hits over his final seven innings.

Hughes followed Hiroki Kuroda and Ivan Nova in giving the Yankees three quality starts from a rotation that took a couple of big hits Wednesday — CC Sabathia and Andy Pettitte went on the disabled list on the same day.

Aaron Cunningham also homered for the Indians, who took three of four from the Orioles.

Jim Thome went 0 for 4 in his Baltimore debut. Acquired Saturday in a trade with Philadelphia, the 41-year-old slugger struck out twice and grounded out twice against the team with which he broke into the majors in 1991.

Masterson (5-7) retired the first 12 batters he faced and earned his first road win in four tries since May 3.

All-Star selection Adam Jones drove in a run and scored one for the Orioles, who have lost five of six and nine of 12.

Baltimore starter Brian Matusz (5-10) lost his fifth straight start.

TIGERS 5, RAYS 3

ST. PETERSBURG, Fla. (AP) — Prince Fielder and Austin Jackson drove in runs to help Detroit pull away from a sixth-inning tie to beat Tampa Bay.

Left-hander Drew Smyly (3-3) pitched five solid innings, allowing three runs and three hits to get his first win since May 25. The rookie walked one and struck out four.

Five different players drove in runs for the Tigers, who beat the struggling Rays for the third time in four days. Tampa Bay, which didn't have a hit until the fifth inning, has dropped six of its past seven games.

Jackson snapped a 3-all tie with a RBI single off Alex Cobb (3-5). Fielder, voted as the starting first baseman for the AL All-Star team, singled off Jake McGee to make it 5-3 after the Tampa Bay reliever walked All-Star Miguel Cabrera intentionally with a runner on second base.

RED SOX 2, MARINERS 1, 10 innings

SEATTLE (AP) — David Ortiz hit a sacrifice fly in the 10th inning to help Boston beat Seattle and split a four-game series.

Ryan Kalish, pinch-hitting for Brent Lillibridge, hit a one-out double off the right-center field wall against Seattle reliever Brandon League (0-5) in the 10th. Dustin Pedroia followed with a single to right, putting runners at the corners.

Ortiz, announced earlier in the day as the AL's designated hitter in the All-Star game, hit a 2-0 pitch to deep right field for the go-ahead run.

With one run already across in the sixth, Willingham hit a three-run homer to tie the game at 5. Two batters later, Plouffe hit a solo shot for his second of the day.

Plouffe also hit a solo homer in the second inning. Butera added a three-run shot in the eighth.

The home runs came off Kansas City starter Bruce Chen (7-7), who had mostly breezed through the first five innings.

Chen (7-7), who had allowed just one earned run in each of his last two starts, gave up six earned runs and six hits in 5 2-3 innings. Irving Falu drove in four runs for the Royals.

Reliever Jeff Gray (4-0) got the last two outs of the sixth and the first of the seventh for Minnesota.

ATHLETICS 3, RANGERS 1

ARLINGTON, Texas (AP) — Yu Darvish threw a wild pitch that allowed the tiebreaking run and lost at home for the first time with the Texas Rangers, losing to Oakland despite the Japanese ace's 11 strikeouts in seven innings.

Brandon Moss homered for Oakland and left-hander Travis Blackley (2-2) picked off two runners while holding a Texas lineup filled with All-Stars to one run over seven innings.

The fifth 10-strikeout game for Darvish (10-5) matched NL All-Star pitcher R.A. Dickey for the most in the majors this year. The 11 Ks equaled his season high.