A Mariners team that has lived off the long ball all season stayed alive for another day by blasting four home runs in a 5-1 victory over the A's on Friday at Safeco Field, putting themselves just a game back of Toronto in the American League Wild Card chase with two games to go.