Josh Hamilton hit his 29th home run of the season to help the Texas Rangers beat the Minnesota Twins 4-3 on Tuesday in a clash of American League divisional leaders. Michael Young made up for two errors with the tiebreaking RBI single in the seventh inning off Carl Pavano (15-9), putting the AL West leaders ahead to stay and ruining Pavano's sixth complete game of the season. Texas' Darren Oliver (1-1) pitched 1 1-3 scoreless innings to take the win and hard-throwing rookie Neftali Feliz worked the ninth for his 32nd save. Yankees 11, Blue Jays 5: In Toronto, Curtis Granderson hit a three-run homer to lift New York to a win over Toronto. Marcus Thames added a two-run drive and three other Yankees hit solo blasts as the Yankees stayed equal top of the AL East. Thames and Granderson both had three hits among 17 for New York – one shot of its season high. Yankees starter Dustin Moseley (4-2) allowed two runs in six innings, while Blue Jays starter Marc Rzepczynski (1-2) left after a four-run, three-homer third. He allowed six runs in three innings, his shortest career start. Rays 10, Angels 3: In Anaheim, Evan Longoria homered and drove in another run as Tampa Bay thrashed Los Angeles to keep pace with the Yankees. Longoria hit his 19th homer in the third inning, extending the Rays' lead to 5-1. His RBI double with two outs in the seventh made it 7-2. Matt Joyce also homered as Tampa Bay notched a fourth straight win. Rookie Wade Davis (10-9) became the fifth Rays starter with 10 or more victories, making them the only major league team to boast such a staff. Davis, who came off the disabled list before the game, allowed two runs in 5 1-3 innings, striking out five. Tigers 9, Royals 1: In Detroit, Rick Porcello pitched seven scoreless innings to guide Detroit to a comfortable win over Kansas City. Porcello (6-11) retired the first 12 batters in order before a single leading off the fifth. He walked only one. Ryan Raburn homered for the Tigers, who have won five straight. Royals starter Kyle Davies (6-8) gave up seven runs in 4 2-3 innings, walking three. Athletics 5, Indians 0: In Cleveland, Gio Gonzalez extended Oakland's strong streak of pitching with seven scoreless innings against Cleveland. Gonzalez (11-8) became the 22nd consecutive Oakland starter to work at least six innings. The Athletics staff has allowed five runs or fewer in all those games, the longest streak by an AL team since the 1989 California Angels. Oakland starters have a 2.01 ERA and limited opponents to a .198 batting average since July 31, but the Athletics are only 11-11 over that stretch. Jeff Larish had a two-run homer off Indians starter Fausto Carmona (11-12). Cleveland was shut out for the 11th time, tying Seattle for most in the AL. Oakland has four of the shutouts against the Indians. White Sox 7, Orioles 5: In Chicago, Gordon Beckham hit a three-run homer in the seventh as Chicago downed Baltimore. A.J. Pierzynski opened the bottom of seventh with a single off Orioles starter Jeremy Guthrie. One out later, Mark Teahen's double moved Pierzynski to third. Beckham followed with his homer to break a 2-2 tie. Chicago starter Gavin Floyd (9-10) pitched seven strong innings, allowing two runs. Guthrie (7-13) was tagged for six runs in 6 2