Otherwise, Chen has kept Seattle hitters guessing.
The Marlins were on the verge of the sixth no-hitter in franchise history when Mitch Haniger lined a one-out double into right-center field off Kyle Barraclough.
Chen, who dealt with elbow issues last season, was lifted after throwing his 100th pitch to complete the seventh inning.
The Seattle victory came despite an impressive showing by Miami outfielders Christian Yelich and Giancarlo Stanton, who each hit long home runs off of Mariners starter Felix Hernandez.
For the first time this season, Cano and Cruz hit back-to-back homers. He struck out three, walked two and hit a batter as 16,126 watched the tension build. Chen had pitched only nine innings this season, so Mattingly chose the conservative route and brought in veteran Brad Ziegler for the eighth. The Marlins would still hold on to win, though, 5-0. He weaved through the Mariners order through seven innings, allowing no hits. He allowed all four runs in the first three innings, including one on a wild pitch. Dan Straily got through 5 1/3 innings and Jarlin Garcia and Kyle Barraclough kept NY hitless until Ziegler allowed a single with two outs in the eighth.
The Marlins as a team didn't give up a single hit until the ninth inning in this one.
The Miami Marlins are 0-5 this season when allowing more than four runs and 7-1 when allowing our or less runs.More news: UK lawmakers on Wednesday expected to OK snap election
After a 6-1 dominating performance by the M's over Miami on Monday, the tables turned Tuesday.
In what might well be his final appearance in Seattle, Suzuki did not let the crowd down, hitting the first pitch from Mariners reliever Evan Marshall for a home run to right field.
With the game the way it was going, that's what I wanted to hit, right there, " Suzuki said through an interpreter, while also indicating he hoped to have another trip to Seattle in the future.
Yelich, sprinting with his back to home plate, leaped into the air and caught the ball, only to crash face-first into the wall.
Davis hit a two-run homer in the fifth, his third home run in six games.
Mariners: The return of Segura may be delayed until early next week. The Mariners are 0-4 in their last 4 Tuesday games, 2-7 in their last 9 during game 2 of a series and 7-3 in their last 10 interleague home games. He walked four for the second straight start.