(Seattle, WA) -- The Mariners ripped off a pair of runs in the sixth inning as they knocked off the Rangers 2-1 at Safeco Field. Marco Gonzales only allowed one run over six-and-tow-third innings to get the win. Seattle has won nine of its last 10 to improve to 33-and-20 overall.