ARLINGTON, Texas - Joe Mauer and Justin Morneau drove in two runs each, Francisco Liriano pitched around six walks and the Minnesota Twins handed the Texas Rangers their season-high fifth straight loss with a 5-1 win Friday night.
Liriano (3-7) allowed five hits and one run with six strikeouts in 6 2/3 innings, and the Rangers scored two runs or fewer for the fourth time in five games.
The Twins touched Rangers rookie left-hander Martin Perez (1-1) for four runs in first four innings, but two were unearned after first baseman Mike Napoli misplayed a popup.
Rangers slugger Josh Hamilton left the game with back spasms soon after misplaying Brian Dozier's fly ball for a three-base error and making a long throw from the warning track in the fifth inning.
(Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)