Mariners Silence Giants with Gilbert’s 10-K Masterclass

The Seattle Mariners finally got their bats to show up on Sunday at T-Mobile Park, grinding out a 6-3 victory over the San Francisco Giants in a game that showcased what happens when a team’s offense can actually support dominant pitching. Logan Gilbert was nothing short of magnificent, striking out 10 Giants hitters while allowing just three runs over six innings. It’s the kind of performance that should make any rotation proud, even if the baseball gods decided to make it a closer contest than the numbers suggest it should have been.

Logan Gilbert's 10 strikeouts in win vs. Giants

Pitching Decisions

6.0IP4H3ER1BB10K
3.0IP4H3ER1BB1K
1.0IP0H0ER0BB2K

Star Performers

Bryce Eldridge

Season AVG: .275
3AB1H1HR1RBI1R1BB
Cole Young

Season AVG: .259
4AB3H1HR2RBI2R0BB

The Giants came out swinging early, proving they at least showed up with some semblance of a game plan. Bryce Eldridge belted a solo home run in the first inning to give San Francisco an immediate 1-0 lead, and Heliot Ramos followed with an RBI single that scored Casey Schmitt. It was the kind of fast start that makes you wonder if the Mariners might be in for a long afternoon. Adrian Houser, however, had other plans, collapsing spectacularly by allowing four hits and three runs in just three innings of work. That’s the kind of implosion that gets a pitcher pulled from the game and sent to contemplate his life choices.

GIlbert's 10 strikeouts, Young's homer lead to win
Heliot Ramos' RBI single

Gilbert Takes Over, Mariners Grind Back

But here’s where the Mariners showed some backbone. While Gilbert was busy striking out Giants with abandon, Seattle’s lineup finally woke up from its extended slumber. The fourth inning proved crucial, with Josh Naylor and Weston Wilson combining for two hits that scored a pair of runs and tied the game at 2-2. Not exactly a dramatic offensive explosion, but in a game this tight, manufacturing runs is what separates winners from whiners.

Josh Naylor's RBI single
Weston Wilson's RBI single

The Giants answered in the fifth when Luis Arraez doubled in Willy Adames to take a 3-2 lead, but that would be the last hurrah for San Francisco. This is where Gilbert’s strikeout prowess really came into play. The Mariners’ ace was simply untouchable when it mattered most, and San Francisco’s bats went completely silent for the final two innings.

Luis Arraez's RBI double

Cole Young Puts Nail in the Coffin

Seattle’s bats finally caught fire in the late innings, and boy did it matter. Luke Raley came off the bench in the sixth and smashed a solo home run that gave the Mariners a 4-3 lead. Then Cole Young absolutely ended any hopes of a Giants comeback with a two-run bomb in the seventh that made it 6-3. Young finished with three hits in four at bats, proving that sometimes the most anonymous players are the ones who deliver when the moment arrives.

Luke Raley's pinch-hit solo home run (15)
Cole Young's two-run home run (13)

Andrés Muñoz sealed the deal with a perfect ninth inning, striking out two batters and delivering his save in dominant fashion. When your ace is throwing 10 strikeouts and your closer is dealing, you’re going to win most games. The Mariners did everything right on Sunday: they got dominant pitching, they manufactured enough runs to win, and they didn’t beat themselves. That’s baseball in its purest form, and it’s exactly what the Mariners needed heading into the final stretch of July.

Andrés Muñoz closes out the Mariners' win

The Giants, meanwhile, have to be frustrated. They came out swinging and took an early lead, but once Gilbert settled in, it was academic. This is a loss that stings because they had their chances and couldn’t capitalize. That’s on them, not the Mariners.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Luis Arraez 2B 4 0 1 1 0 2 .326
Bryce Eldridge DH 3 1 1 1 1 2 .275
Casey Schmitt 3B 4 1 1 0 0 0 .278
Rafael Devers 1B 4 0 0 0 0 3 .243
Heliot Ramos LF 4 0 1 1 0 2 .277
Jung Hoo Lee RF 4 0 1 0 0 0 .303
Willy Adames SS 3 1 0 0 1 2 .228
Grant McCray CF 2 0 0 0 0 2 .000
Drew Cavanaugh C 3 0 0 0 0 3 .243

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Robbie Ray 4.0 8 3 1 2 6 3.33
Sam Hentges 1.0 0 0 0 0 0 1.83
Adrian Houser (L) 3.0 4 3 3 1 1 5.10

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford 3B 3 0 1 0 2 0 .215
Julio Rodríguez CF 4 1 1 0 1 1 .256
Cole Young 2B 4 2 3 2 0 1 .259
Randy Arozarena LF 4 1 1 0 0 1 .281
Cal Raleigh DH 4 0 0 0 0 1 .163
Josh Naylor 1B 4 1 2 1 0 0 .253
Mitch Garver C 4 0 1 0 0 1 .184
Weston Wilson RF 2 0 1 1 0 1 .220
Luke Raley RF 2 1 1 1 0 0 .230
Victor Robles RF 0 0 0 0 0 0 .210
Colt Emerson SS 4 0 1 0 0 1 .195

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
Logan Gilbert (W) 6.0 4 3 3 1 10 3.38
Eduard Bazardo 1.0 1 0 0 0 3 2.28
Gabe Speier 1.0 0 0 0 1 1 2.05
Andrés Muñoz (SV) 1.0 0 0 0 0 2 3.96