Ben Revere had four hits, Cole De Vries won for the first time in nearly two months and the Minnesota Twins held off the Texas Rangers 6-5 Sunday to snap a five-game losing streak.
The Twins avoided getting swept in the four-game series. They finished a 10-game road trip with a 2-8 record.
Josh Hamilton hit his 35th homer for Texas and drove in four runs, giving him a major league-leading 111 RBIs.
De Vries (3-5) was 0-4 in 10 starts since beating Kansas City on June 30. The right-hander gave up two runs and struck out five in five innings.
Scott Feldman (6-10) lost his fourth straight start. He gave up six runs and 10 hits in 5 2-3 innings.