(Seattle, WA) -- Guillermo Heredia singled in a walk-off run in the 11th inning as the Mariners took down the Rangers 9-8 at Safeco Field. Kyle Seager hit a three-run double and Ryon Healy homered in the back-and-forth affair. Erik Goeddel struck out a pair over two scoreless extra innings to pick up the win. The M's have won three-of-four.