Mariners keep playoff hopes alive with win over Lincoln