Mike Napoli homered for the second straight day, Matt Harrison allowed two runs over eight innings and the Texas Rangers went on to a 4-2 victory over the Seattle Mariners on Monday night at Rangers Ballpark.
Texas has won four straight and five of their last six.
With the game tied 1-1 going into the bottom of the sixth, Adrian Beltre drew a leadoff walk and moved to third on a single by David Murphy. Nelson Cruz struck out, but Napoli delivered a three-run shot off the right-field facade to give the Rangers a 4-1 lead.
Harrison gave up runs in his first and final innings, and retired 18 of 21 between that. He allowed two runs on seven hits with no walks and five strikeouts over eight innings. Joe Nathan closed it out in the ninth for his 11th save.
The Mariners took a 1-0 lead in the first with a two-out RBI single by Jesus Montero. The Rangers tied it in the second with a solo homer to right by Cruz.
-- Drew Davison