Roupp Kept the Noise at Zero
Seattle had the crowd, the home field and nine innings to manufacture one useful answer. Landen Roupp gave the Mariners seven innings and two hits instead.
Roupp walked three and struck out two across 97 pitches, but the important column stayed empty. He kept the game scoreless while San Francisco’s lineup spent four innings looking ordinary. That patience only matters when the pitcher refuses to make the wait expensive, and Roupp never did.
The Giants did not need to chase a deficit, shorten their swings for a comeback or ask the bullpen to protect a one-run game from the middle innings onward. Roupp held the whole thing level until the power arrived.
Eldridge Broke the Seal
Bryce Eldridge supplied the first real separation in the fifth. Drew Cavanaugh reached before Eldridge drove his ninth home run to center, turning a scoreless game into a 2-0 San Francisco lead.
The Giants added a third run in the sixth when Luis Arraez reached on Cole Young’s fielding error and Jung Hoo Lee scored. It was not the glamorous part of the box score, but it changed Seattle’s assignment from finding one swing to building an inning against a pitcher who had allowed almost nothing.
That third run also sharpened the contrast. San Francisco converted its opening and accepted the extra one Seattle handed over. The Mariners produced two hits all night and left themselves no comparable moment to cash.
Adames Turned a Gap Into a Rout
Willy Adames erased whatever suspense remained in the seventh. His grand slam scored Casey Schmitt, Heliot Ramos and Lee, stretching the lead from three runs to seven in one trip around the bases.
It was Adames’ 16th homer of the season and the seventh grand slam of his career. San Francisco finished with 12 hits, but the distribution mattered more than the total: Eldridge created breathing room, Adames created the final score, and Roupp made sure both swings landed on top of a zero.
Jason Foley and Caleb Kilian completed the two-hit shutout with a scoreless inning each. Seattle never made the Giants spend any of their cushion.
The Desk Metric: An A With No Leakage
San Francisco’s largest lead was seven runs, its final margin was seven, and the Mariners posted a zero in the closing frame. The deterministic Lead Protection Grade was A, with a score of 100.
That grade captures the cleanest feature of the night. Once the Giants moved ahead, the advantage only grew. There was no late wobble, no emergency mound visit and no ninth-inning audition for cardiac care.
The Official Overreaction
Desk ruling: two home runs will own the highlights, but Roupp wrote the terms of the game. He gave San Francisco enough time to find its power, then the Giants protected every run they created. Seattle spent the night waiting for an opening that never came.