Colby Lewis pitched into the eighth inning for his first victory in nearly a month even while giving up another home run as the AL West-leading Texas Rangers beat the Oakland Athletics 13-4 Friday night. Lewis (12-10) trailed 2-0 only four batters into the game after Josh Willingham's two-run homer, the AL-high 33rd allowed by the Rangers' right-hander this season. But Texas got even in the bottom of the first and Oakland didn't score again until after Lewis had thrown his last pitch. Adrian Beltre had an RBI double for his 2,000th career hit and Elvis Andrus had two run-scoring hits, including a tiebreaking RBI double in the fifth that made it 3-2. Brandon McCarthy (8-8) struck out five over six innings, and only two of the four runs against the big right-hander were earned. His fielding error in the first led to one of those runs. Lewis' only win his previous eight starts was Aug. 13 at Oakland. This time against the A's, Lewis had seven strikeouts with one walk while allowing three runs and five hits over 7 1/3 innings. It was Texas' ninth straight victory over the Athletics, its longest winning streak against the AL West rival since winning nine in a row in 1986. The only batter McCarthy walked was Texas leadoff hitter Ian Kinsler in the first. Then McCarthy had a fielding error on Michael Young's comebacker before Beltre's milestone hit and David Murphy's sacrifice fly that tied the game at 2. Tigers 8, Twins 4: Alex Avila hit a three-run homer in the second inning and Ramon Santiago added a two-run shot in the fourth to help the Detroit Tigers rally for their seventh straight victory, over the Minnesota Twins. Orioles 2, Blue Jays 0: Jeremy Guthrie pitched three-hit ball for seven innings, Vladimir Guerrero and Nick Markakis each drove in a run and the Baltimore Orioles beat the Toronto Blue Jays, their third straight win. Rays 7, Red Sox 2: Wade Davis threw a six-hitter, John Jaso hit a three-run homer and the Tampa Bay Rays moved within 5 ½ games of AL wild-card leading Boston with a victory over the Red Sox. Indians 8, White Sox 4: Lonnie Chisenhall hit a pair of two-run homers and the Cleveland Indians beat the Chicago White Sox. Chisenhall, Cleveland's rookie third baseman, set career highs with his two homers and four RBIs and the Indians snapped a four-game losing streak. In other games it was: LA Angels 2, NY Yankees 1; Seattle 7, Kansas City 3.