Still, the Marlins hung on for a 5-0 shutout of the host Mariners Tuesday night at Safeco Field.
Barraclough struck out Guillermo Heredia to start the ninth, but then Haniger belted a ball into the right-center field gap to end the chance at what would have been the franchise's sixth no-hitter all-time. Chen lasted seven innings and 100 pitches (64 strikes) in his third game of the season before manager Don Mattingly pulled the 31-year-old left-hander from Taiwan.
Lefthander Wei-Yin Chen threw seven hitless innings, walking two, before being pulled for veteran reliever Brad Ziegler, who pitched a flawless eighth. His only mistake in the 5-0 win was a 96 miles per hour fastball to Haniger, who extended his hitting streak to 12 games.
It was the second time in three days the Marlins' pitching staff took a no-hitter into the eighth inning.
He played his first 11.5 seasons in Seattle, where he amassed 2,533 hits and was a 10-time All-Star.
Now 31, his walk rate each of the last four seasons has risen while his velocity sits in the 90-92 range.
Pentagon to test ability to shoot down North Korean missiles
Top military and civilian Pentagon officials are "thinking through every course of action". The review of military options is essentially "due diligence", the official said.
Miami Marlins' Wei-Yin Chen pitches to Seattle Mariners' Robinson Cano during the fourth inning of a baseball game, Tuesday, April 18, 2017, in Seattle. But with Segura sidelined by a hamstring strain, Haniger has starred. "Once we got through the eighth there, and they hit a couple of those dribblers and we were able to get outs".
As Ichiro has said many times, he's going to play for as long as his body will allow him. He stepped up to the plate and blasted a home run to right field.
Yelich was the star for Miami in a losing effort, adding two singles to go with his home run, and a superlative catch in the first inning on a deep fly ball by Dyson.
The Seattle Mariners look to stay hot while building on their solid four-game winning streak.
Mariners: The return of Segura may be delayed until early next week.
Miami (8-7) and will have a travel day before beginning a weekend series against the Padres in San Diego. Cruz followed with his second homer, lining a 1-1 pitch to center to make it 3-0.