SEATTLE (AP) -- The postgame rants, closed-door team meetings and minor roster shake-ups failed to work, so the Seattle Mariners tried a different route Monday: a major front office overhaul.
Even the dramatic firing of their general manager couldn't keep the Mariners from sinking even deeper.
Just hours after Seattle fired Bill Bavasi, in his fifth season as general manager, the punchless Mariners went out and lost their eighth straight at home, their longest home losing streak in nearly 12 years. They are 22 games under .500 (24-46).
This time it was Miller, the Marlins' young left-hander, stymieing the Mariners. He matched his career high by finishing the seventh, and while not overpowering, Miller was never hit hard.
"That's his second solid outing in a row right now," Marlins manager Fredi Gonzalez said. "He kept us right there and kept them in check."
Miller (5-5) struck out two and retired 12 of the final 14 batters he faced, giving up singles to Ichiro Suzuki leading off the fifth and Willie Bloomquist starting the seventh. Miller won for the first time in his last five starts, and followed up on the strong performance Sunday when Ricky Nolasco shut down Tampa Bay as the Marlins salvaged one of three against their in-state rivals.
"I just want to get on a roll. As bad as I was in April, I'm still trying to come back from that," Miller said. "I just want to keep building on it."
While the Marlins lead the league in homers, they manufactured their runs against the Mariners. Luis Gonzalez drove in two runs for the Marlins and Dan Uggla, Jeremy Hermida and Hanley Ramirez all had two hits. Florida scored twice on sacrifice flies and had only one extra base hit.
"Runs are scored. I don't care which way they are pushed across, as long as we keep pushing them across," Gonzalez said.
Seattle starter Carlos Silva (3-8) gave up two runs in the first, then left with two outs in the fifth inning, but not on his own accord. Silva was ejected by first base umpire Bill Welke when he became a little too demonstrative arguing a call at first.
With one out and runners on first and third, Hermida grounded into a possible inning-ending double play. But Hermida was called safe at first by Welke, drawing an animated reaction from Silva.
"He was out. It was very clear, that's why I get so fired up," Silva said. "The way I feel right now is like 'Man, we need each out.' When something goes wrong, it costs [us] the game. The way we are playing, every out is important to us. That is why I got so fired up."
The burly pitcher twice threw his arms in the air and yelled at Welke, who motioned for the right-hander to return to the mound. When he didn't and continued yelling, Welke ejected Silva.
Replays appeared to show Hermida was out on a close play. Matt Treanor scored on the play to give Florida a 3-1 lead.
"It was close. It was close," Hermida said with a little grin.
Seattle was held to three runs or less for the eighth time in its last nine games, and twice left runners at third, continuing the problems of converting with runners in scoring position.
"Runners on third, less than two out ... it's still a problem," Mariners manager John McLaren said with a sigh.
With the bases loaded and no outs in the fourth Adrian Beltre scored on Kenji Johjima's sacrifice fly. But consecutive hard lineouts to right by Bloomquist and Yuniesky Betancourt left Raul Ibanez stranded at third.
In the fifth, Suzuki was at third with one out, but Jose Vidro and Beltre left him there.
The Marlins were the last major league team to play at Safeco Field. ... Suzuki stole third in the fifth inning, becoming the 28th player since 1901 to record eight seasons with 30 or more steals. ... Suzuki moved back to right field from center for the first time since late in the 2006 season.