Toronto’s Thomas tags two

Blue Jays 9, Rangers 5

Toronto – Frank Thomas hit two home runs to pass Eddie Murray for 20th place on the all-time home run list, Shaun Marcum won his third straight start, and Toronto beat Texas.

Thomas hit a three-run homer in the first and added a solo homer in the third, giving him 505 in his career. It was his second multihomer game of the season and the 31st of his career.

Right on Thomas’ heels is Alex Rodriguez, who hit his 500th home run Saturday against the Kansas City Royals.

The Blue Jays extended their home winning streak to seven games, and have outscored opponents 50-14 over that span.

Texas has lost six of eight following a season-high four-game winning streak.

Thomas homered for the first time in eight games and ended Toronto’s 66-inning homerless streak.

Athletics 2, Angels 1

Oakland, Calif. – Pinch hitter Travis Buck hit a two-out, tiebreaking single to lead Oakland over Los Angeles. Joe Blanton (9-8) ended a personal four-game losing streak, allowing eight hits in seven innings. He gave up one run, did not strike out a batter and walked two.

Huston Street pitched the eighth and Alan Embree pitched a perfect ninth for his 13th save in 15 chances.

Kelvim Escobar (11-6) lost his third straight start despite allowing one earned run and two hits over seven innings. He matched his career high with seven walks and struck out two.

White Sox 7, Tigers 5

Detroit – Jim Thome and A.J. Pierzynski each homered, and Chicago hung on to win its third straight. Javier Vazquez (9-6) went seven innings and gave up three runs and six hits with six strikeouts. Chicago’s bullpen made it interesting, giving up two runs in the bottom of the eighth.

Twins 3, Indians 2

Minneapolis – Joe Nathan finished off five scoreless innings by the Minnesota bullpen, and Michael Cuddyer drove in two runs.

Cuddyer also made a leaping catch in right field to help Minnesota beat Cleveland for only the third time in 10 matchups this season.

Devil Rays 9, Orioles 2

St. Petersburg, Fla. – Scott Kazmir won his third straight home decision, and Carlos Pena hit a two-run homer as Tampa Bay beat Baltimore.

Red Sox 4, Mariners 3

Seattle – Daisuke Matsuzaka wiggled out of trouble thanks to his defense and fastball, and Boston beat Seattle.