ARLINGTON, Texas - Adrian Beltre homered, Shin-Soo Choo had three hits in his return to the leadoff spot and the Texas Rangers snapped their longest losing streak in nearly nine years, holding on to win 5-4 over the Minnesota Twins on Friday night.

Nick Tepesch (3-3) allowed only three singles over 7 1-3 scoreless innings for the Rangers, who entered the series opener mired in an eight-game losing streak for the first time since August 2005.

The Twins were trailing 5-0 in the ninth inning and they had the tying run on third thanks to the first major league hit for rookie Jorge Palanco. Palanco tripled in the ninth inning knocking in two runs. But Brian Dozier and Kurt Suzuki got the final two outs stranding Palanco at third.

Kevin Correia (4-9) allowed four runs and six hits over six innings. The right-hander, who struck out three and walked two, had given up only two earned runs over 18 innings his previous three starts.

Minnesota has lost its last nine road games, including a three-game sweep at the Los Angeles Angels before getting to Texas.