Vásquez Silences Mariners as Padres Steal 2-0 Win in Seattle

In a pitching clinic that reminded everyone why baseball can still be beautiful when executed properly, the San Diego Padres suffocated the Seattle Mariners 2-0 on Friday night at T-Mobile Park. This was baseball at its finest: dominant starting pitching, clutch hitting when it mattered, and a closer who absolutely refused to blink. Randy Vásquez was magnificent, Emerson Hancock was admirable but ultimately insufficient, and Miguel Andujar played the role of unlikely hero. The Padres, frankly, deserved this win more.

Randy Vásquez's strong start fuels Padres' win

Pitching Decisions

6.0IP4H0ER0BB3K
6.0IP5H1ER1BB6K
1.1IP2H0ER1BB4K

Star Performers

Miguel Andujar

Season AVG: .297
4AB2H0HR1RBI1R0BB
Randy Arozarena

Season AVG: .305
4AB2H0HR0RBI0R0BB
Randy Vásquez K's three Mariners in scoreless start

Vásquez was simply unhittable for six innings, allowing just four hits while striking out three without issuing a walk. Let’s be clear: in today’s game, when everyone is chasing velocity and home runs, a pitcher who nibbles at corners and keeps hitters off balance is a dying breed. Vásquez is not. He worked with purpose, mixing his pitches like a sculptor, and the Mariners looked consistently lost in the batter’s box. The hit total tells you everything. Four hits in six innings against a team that can swing it? That’s dominance wrapped in a bow.

Miguel Andujar's RBI double

The Padres scored twice, but both runs felt earned, hard-fought, and entirely representative of a team playing smarter baseball. Miguel Andujar’s RBI double in the fourth inning off Hancock opened the scoring, with Gavin Sheets crossing the plate. It was a quality at-bat against quality stuff, and Andujar delivered. Then in the seventh, Sung-Mun Song grounded out sharply to first, but not before Andujar scored the insurance run. Two runs. That’s all this offense needed because the pitching was that good.

Mason Miller K's four during four-out save
Mason Miller strands bases loaded with K

Miller Locks Down the Door

If Vásquez was the symphony, Mason Miller was the exclamation point. Brought in for 1.1 innings of high-leverage baseball, Miller struck out four batters while allowing just two hits. More impressively, he navigated a bases-loaded situation in the ninth inning and simply refused to surrender. That’s the kind of closing performance that wins playoff games. Miller didn’t throw 100 mph fastballs past everyone, though he certainly could have. He was surgical, precise, and utterly unflinching with runners in scoring position.

Mason Miller locks down Padres' 2-0 win

Hancock’s Gutsy Performance Falls Short

Emerson Hancock deserves credit for a solid outing. Six innings, five hits, one earned run, six strikeouts. Those are respectable numbers. But Hancock was operating on a razor’s edge all night, consistently working out of trouble and, frankly, benefiting from some clutch defensive plays behind him. The Mariners’ offense couldn’t find a gear, couldn’t string together the kind of consecutive hits that produce runs. When you’re facing a pitcher having the night Vásquez had, you can’t waste opportunities. Seattle did.

This game encapsulates what’s wrong with the modern Mariners. Talent exists, competence is evident, but execution at critical moments and offensive production remain wanting. The Padres, meanwhile, demonstrated that wins aren’t always about explosive offensive fireworks. Sometimes they’re about patience, precision, and trusting your starting pitcher to get the job done. On Friday night at T-Mobile Park, that’s exactly what San Diego did. They came, they pitched, they won, and they left Seattle searching for answers.

Box Score

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Jackson Merrill CF 4 0 0 0 0 3 .210
Fernando Tatis Jr. RF 4 0 0 0 0 0 .238
Manny Machado 3B 4 0 0 0 0 1 .185
Gavin Sheets 1B 3 1 2 0 1 1 .240
Bryce Johnson PR 0 0 0 0 0 0 .185
Ty France 1B 0 0 0 0 0 0 .254
Xander Bogaerts SS 4 0 2 0 0 0 .263
Miguel Andujar DH 4 1 2 1 0 0 .297
Ramón Laureano LF 4 0 2 0 0 1 .222
Sung-Mun Song 2B 4 0 1 1 0 0 .176
Freddy Fermin C 3 0 0 0 0 1 .169

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Randy Vásquez (W) 6.0 4 0 0 0 3 2.68
Adrian Morejon 1.0 0 0 0 1 1 5.32
Jason Adam 0.2 1 0 0 1 1 1.32
Mason Miller (SV) 1.1 2 0 0 1 4 0.86

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
Brendan Donovan 3B 5 0 1 0 0 2 .274
Julio Rodríguez CF 3 0 0 0 1 1 .257
Josh Naylor 1B 4 0 1 0 0 0 .247
Randy Arozarena LF 4 0 2 0 0 0 .305
Luke Raley RF 1 0 0 0 0 0 .265
Connor Joe RF 1 0 0 0 1 1 .214
J.P. Crawford SS 3 0 0 0 1 0 .211
Dominic Canzone DH 2 0 1 0 0 0 .258
Rob Refsnyder DH 2 0 0 0 0 2 .127
Cole Young 2B 4 0 2 0 0 0 .255
Jhonny Pereda C 3 0 0 0 0 2 .250
Mitch Garver PH 1 0 0 0 0 1 .173

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
Emerson Hancock (L) 6.0 5 1 1 1 6 3.02
Cooper Criswell 1.0 2 1 1 0 0 2.37
José A. Ferrer 1.0 0 0 0 0 1 1.71
Alex Hoppe 1.0 2 0 0 0 0 5.87