ARLINGTON, Texas — 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 Rangers beat Oakland 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.

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..

ORIOLES 2, BLUE JAYS 0: At Toronto, Jeremy Guthrie pitched three-hit ball for seven innings, Vladimir Guerrero and Nick Markakis each drove in a run and the Orioles notched their third straight win. The major league leader with 17 losses, Guthrie (7-17) came in having won just once in his past six starts and was seeking to avoid setting a career high for defeats. The right-hander made sure of that in a stellar outing, walking three and stricking out five.

RAYS 7, RED SOX 2: At St. Petersburg, Fla., Wade Davis threw a six-hitter, John Jaso hit a three-run homer and the Tampa Bay Rays moved within 51/2 games of AL wild-card leading Boston. Davis (10-8) struck out eight in his second career complete game. The right-hander, who had his other complete game on Sept. 17, 2009, had gone 0-2 with an 11.12 ERA in three previous starts against Boston. Tampa Bay pitchers have 15 complete games this season.

TIGERS 8, TWINS 4: At Detroit, 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. Brad Penny (10-10) allowed four runs in the top of the first but settled down after that and Detroit was able to slug its way back from the early deficit. The first-place Tigers have won 17 of 21. Kevin Slowey (0-5) allowed six runs and seven hits in four innings. Penny allowed four runs and five hits in five innings. The Twins have lost six of seven and 15 of 19.

INDIANS 8, WHITE SOX 4: At Chicago, Lonnie Chisenhall hit a pair of two-run homers to lead the Indians. 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. Ezequiel Carrera, Kosuke Fukudome, Shelley Duncan and Lou Marson had two hits apiece for the Indians. Carrera and Fukudome each drove in two runs.

ANGELS 2, YANKEES 1: At Anaheim, Calif., pinch-hitter Maicer Izturis drove home pinch-runner Jeremy Moore with a bases-loaded sacrifice fly in the ninth inning, and the Los Angeles Angels rallied for their fifth win in six games. Jered Weaver struck out 11 Yankees during eight innings of three-hit ball, but the Los Angeles ace left without a victory when his teammates couldn't solve Bartolo Colon, who yielded six hits and an unearned run in seven resilient innings.

MARINERS 7, ROYALS 3: At Seattle, Ichiro Suzuki went 4-for-5 with two RBIs to power the home squad while Miguel Olivo and Justin Smoak both had two RBIs and three hits.