OAKLAND, Calif. (AP) Elvis Andrus and Adrian Beltre each hit three-run homers in support of Colby Lewis' six strong and the Texas Rangers beat the Oakland Athletics 10-3 Wednesday night to take a three-game lead in the AL West Division.

Rougned Odor also homered, Mitch Moreland, Shin-Soo Choo, Will Venable drove in runs and Prince Fielder ended an 0-for-20 streak as the Rangers magic number fell to eight.

Josh Reddick and Eric Sogard homered and Carson Blair drove in a run for the A's, who lost their fourth straight. Reddick committed two errors in the same game for the first time in his career. Sogard ended a 457-at bat homerless streak.

More from FoxSports

Lewis (17-8) became the Rangers' first 17-game winner since Scott Feldman won 17 in 2009. He's already set a career high for wins. Lewis walked Brett Lawrie leading off the third, ending a streak of 66 consecutive plate appearances without issuing a free pass. He gave up two runs on five hits, walking two and striking out three.

Felix Doubront (3-3), who started the season with the Toronto Blue Jays, lasted 4 2-3 innings, allowing seven runs on eight hits. He walked two and struck out four.

Billy Burns tripled with two outs in the fifth, which was the A's 41st triple, setting an Oakland record (40 in 1968).

TRAINER'S ROOM:

Rangers: OF Josh Hamilton tested his sore left knee, facing live pitching and running the bases. ''He moved pretty good on the bases,'' Rangers manager Jeff Banister said. ''We'll see how he feels.'' Hamilton hasn't been in a game since Aug. 15. He did pinch hit a couple of times.

Athletics: C Stephen Vogt started at first base, his first appearance on the field since taking a hard foul tip off to his groin area more than two weeks ago. Vogt has been a DH and PH. He could catch again on Friday.

UP NEXT:

Rangers: LHP Cole Hamels (4-1, 3.73) starts Thursday's series finale. He's riding a four-game winning streak over his last seven starts. He'll be making his debut in Oakland.

Athletics: RHP Chris Bassitt (1-6, 2.82) makes his first start in nearly month after recovering from a strained shoulder. His run support average as a starter is 2.15.