You could feel the game tighten with every empty Angels swing and every quiet Mariners inning. Bryce Miller had the building leaning toward history until Nolan Schanuel floated a soft single into shallow right field to open the seventh. The no-hit bid vanished there, but Seattle still had the game in its hands.
Miller gave the Mariners exactly what a quiet offense required. He worked seven scoreless innings, allowed two hits, struck out eight and walked zero on 90 pitches. His command held firm after the first hit, and his final inning ended with the Angels still chasing the only run of the night.
That run came from patience, not power. J.P. Crawford broke up Walbert Ureña’s own no-hit bid with a leadoff double in the sixth. Cal Raleigh later forced in the winner with a nine-pitch walk. Seattle did not bash its way through the series finale. They scratched through it.
Miller commanded the strike zone from the start
Miller worked like a pitcher who trusted every pitch in his hand. His four-seamer has sat near 96 mph this season, and he mixed in a splitter, slider and cutter often enough to keep Los Angeles from sitting on one look.
The Angels barely touched him through six innings. Denzer Guzmán reached second on a throwing error in the fourth, but Miller killed that threat before it could grow. He kept firing first-pitch strikes, avoided free passes and forced Los Angeles to chase his tempo.
Schanuel finally broke the no-hit bid with a soft ball into right. Guzmán followed with another ball in the same direction that glanced off Weston Wilson’s glove. Suddenly, the Angels had two aboard with nobody out, and the game had its first real crack.
Miller did not hide from the frustration after the game. He said he would have preferred “about a 120 mph line drive” to end the bid, a blunt reaction that fit the strange cruelty of the moment. Los Angeles had not squared him up, but it had still dragged the tying run into scoring position.
That is where Miller steadied the night. He struck out Jorge Soler, got Wade Meckler to fly out, then forced Jo Adell into a ground ball that ended the threat.
Raleigh won the plate appearance that changed the game
Seattle had almost nothing going against Ureña until Crawford opened the sixth with a double to right center. It did not blow the doors off the game, but it gave the Mariners their first real chance.
Dominic Canzone and Randy Arozarena worked walks, and Seattle loaded the bases with one out. Josh Naylor struck out on three pitches, leaving the rally on Raleigh’s bat and Ureña one pitch from escaping the inning.
Raleigh fell behind 0-2. The Mariners catcher stayed alive, extended the count and made Ureña keep working. On the ninth pitch of the plate appearance, Raleigh took ball four and forced Crawford home.
The box score will show a walk. Inside the game, it felt bigger than that. Seattle had been waiting all night for one clean offensive sequence. Crawford started it, the middle of the order stretched it, and Raleigh finished it without needing to swing.
Injuries added to seattle’s late stress
The Mariners were already playing a thin game, and the late innings brought more trouble. Julio Rodríguez took an errant throw off the back of his helmet while running the bases, forcing Seattle to remove its center fielder from a game that still had no margin.
Victor Robles replaced him, but his night did not last either. A 97.9 mph pitch struck him near the right wrist and forearm, adding another concern to a game that had already turned tense.
Those injuries changed the feel of the final frames. Seattle was no longer just trying to protect a one-run lead. The Mariners were trying to close a sweep while reshuffling the outfield and hoping two key players had avoided serious damage.
Eduard Bazardo gave them a clean eighth, striking out two in order. That bridge mattered because the ninth would not come easily.
Muñoz closed a sweaty ninth
Andrés Muñoz opened the ninth by walking Zach Neto, which immediately gave the Angels a path back into the game. Then Muñoz erased his own problem by picking Neto off first base.
That play loomed larger with every batter. Schanuel followed with a single to center, and Soler later added a two-out single to left. Without the pickoff, Los Angeles might have had the bases loaded. Instead, Seattle still had room to survive.
Meckler came to the plate with the tying run in scoring position. Muñoz got him to roll a grounder to short, and the Mariners finally exhaled.
Seattle survived on pitching, defense and one stubborn plate appearance from Raleigh. It was the kind of 1-0 win that feels fragile until the final throw reaches first base.
Miller looks like a rotation anchor again
The no-hit bid will own the highlight package, but Miller’s season line gives the start real weight. He now owns a 1.71 ERA, a 0.66 WHIP, 62 strikeouts and only five walks in 52 2/3 innings.
Among American League pitchers with at least 50 innings, those numbers place him among the leaders in ERA, WHIP, strikeout-to-walk rate and OPS against. That context matters because Miller missed the first seven weeks with an oblique injury and still returned looking like a top-level arm.
His walk streak might be the most telling part. Miller has gone four straight starts without issuing a walk, covering 25 2/3 innings. A starter who pitches that deep without giving away bases saves the bullpen. More importantly, he gives a quiet offense a chance to steal a low-scoring win.
Miller missed out on baseball history. The Mariners still got what they needed from him. In a tense divisional game with almost no offensive margin, he pitched like someone Seattle can trust as the race tightens.
READ MORE: Seattle Mariners Celebrate Five Straight Winning Seasons
FAQS
1. Did Bryce Miller throw a no-hitter against the Angels?
No. Bryce Miller carried a no-hit bid into the seventh inning before Nolan Schanuel broke it up with a soft single.
2. What was Bryce Miller’s final line against the Angels?
Miller threw seven scoreless innings, allowed two hits, struck out eight and walked zero on 90 pitches.
3. How did the Mariners score their only run?
Cal Raleigh drew a nine-pitch, bases-loaded walk in the sixth inning. J.P. Crawford scored from third.
4. Who closed the game for the Mariners?
Andrés Muñoz handled the ninth inning. He worked through traffic and protected Seattle’s 1-0 lead.
5. Why did this win matter for Seattle?
The win completed a three-game sweep of the Angels and showed how Miller can carry Seattle when the offense goes quiet.
I live for the roar of the crowd, the rush of a new city, and the kind of moments that turn into lifelong memories. Sports keep me energized, travel keeps me grounded, and every journey gives me a fresh story to tell.

