The Marlins pushed the no-hit bid farther this time.
But a double by Seattle Mariners right fielder Mitch Haniger off Kyle Barraclough with one out in the ninth denied Miami for the second time in three days.
Still, the Marlins hung on for a 5-0 shutout of the host Mariners Tuesday night at Safeco Field.
Barraclough put the finishing touches on what turned out to be a combined one-hitter started by Wei-Yin Chen and continued by Brad Ziegler in the eighth.
Chen threw 100 pitches through seven innings, allowing two walks and hitting one batter.