American League Roundup: Hamilton hammers 27th

Rangers 8, Yankees 6

Arlington, Texas – Josh Hamilton hit his 27th homer, rookie Matt Harrison pitched well into the seventh inning, and Texas hung on against New York. Texas took an 8-2 lead into the eighth.

Rays 8, Indians 4

St. Petersburg, Fla. – Evan Longoria, Dioner Navarro and Cliff Floyd homered to help AL East-leading Tampa Bay beat Cleveland. Longoria’s two-run drive in Tampa Bay’s four-run seventh was his 22nd of the season, setting a team record for a rookie. Longoria hit two long drives that landed in foul territory then took a pitch before connecting against Rafael Betancourt.

Mariners 8, Twins 7

Seattle – Raul Ibanez drove in five runs, and Seattle rallied in the bottom of the eighth.

Blue Jays 4, Athletics 3

Toronto – Kevin Mench singled in the winning run with two outs in the ninth inning, and Toronto extended Oakland’s season-long losing streak to eight games.

Toronto trailed 3-2 heading into the bottom of the ninth against Oakland closer Huston Street. Alex Rios led off with a single and scored one out later when Rod Barajas doubled over the head of left fielder Ryan Sweeney.

Orioles 3, Angels 0

Anaheim, Calif. – Chris Waters held the team with baseball’s best record to one hit over eight innings in his major-league debut, and Baltimore beat Los Angeles.

The AL West-leading Angels totaled 23 runs in Garland’s previous two starts, including an 11-6 victory at Camden Yards. But all they could muster against Waters (1-0) was a leadoff single in the second inning by Vladimir Guerrero.

White Sox 10, Tigers 8 (14)

Chicago – Nick Swisher hit a three-run homer with two outs in the bottom of the 14th inning as Chicago rallied for four runs off Joel Zumaya.