Kirby, Rodriguez Lead Mariners Past Astros in Houston

George Kirby reminded Houston on Monday night why the Seattle Mariners are built to compete. With five innings of surgical precision, seven strikeouts, and just one run allowed, Kirby was the antidote to whatever offensive spark Joe Espada’s Astros were trying to generate. This wasn’t a matter of the Astros playing poorly. It was a masterclass in pitching dominance that left Houston’s lineup frustrated and searching for answers.

George Kirby's nastiest strikeouts with sweeper

Pitching Decisions

5.0IP7H1ER2BB7K
7.0IP6H3ER1BB6K
1.0IP1H0ER0BB1K

Star Performers

Julio Rodríguez

Season AVG: .277
4AB2H1HR1RBI1R0BB
Isaac Paredes

Season AVG: .271
4AB3H0HR1RBI0R0BB

Seattle struck early, doing what good teams do: capitalize on mistakes. Randy Arozarena scampered home in the second when Dominic Canzone lined a single into left field. Cole Young followed with a ground ball single up the middle that sent Luke Raley to the plate. Two runs in, momentum thoroughly seized. The Mariners weren’t flashy about it, just efficient. Businesslike. The kind of baseball that wins in May and wins in October.

Dominic Canzone's RBI single

But here’s where Julio Rodriguez decided the game was getting boring and he needed to remind everyone he’s a future Hall of Famer. His seventh home run of the season sailed 414 feet to left field in the third inning, a moonshot that turned this into a rout before the sixth inning had even arrived. Rodriguez finished 2-for-4 with that solo blast, and while his stat line might not jump off the page, his presence in the lineup remains transformational. When Rodriguez is locked in like this, Seattle’s offense has an entirely different complexion.

Julio Rodríguez's solo home run (7)

Peter Lambert was hardly terrible for Houston. Seven innings, six hits, three earned runs, and six strikeouts suggest a respectable outing. But in baseball, respectable doesn’t pay the bills. The Astros needed exceptional, and instead got merely adequate. Lambert surrendered that bomb to Rodriguez in the third and never truly threatened to take control after that. Houston’s bats managed just ten hits total, with Jose Altuve going 3-for-5 and Isaac Paredes collecting three hits in four at-bats. Yet for all that contact, the Astros could only push one run across in the fifth on an Altuve run-scoring single by Paredes.

Isaac Paredes' RBI single

Bullpen Slams the Door

Andres Munoz came in cold for the save situation in the ninth and didn’t miss a beat. One inning pitched, one hit allowed, zero runs, and most importantly, a strikeout of Yordan Alvarez to secure matters. Seattle’s backend is doing its job, and that matters down the stretch when games get tight.

Muñoz strikes out Alvarez to secure the save

The Verdict

This was a steal for Seattle. Three runs on a night when the Astros played respectable baseball from an execution standpoint. Rodriguez’s power, Kirby’s arm, and timely two-out hitting in the second inning combined to manufacture a convincing victory. The Mariners showed they can beat you with pitching, with power, and with small ball all in the same evening. That’s championship-caliber versatility, and it explains why they walked out of Houston with a win on Monday night despite Houston’s best efforts to stay competitive.

Rodríguez, Kirby lead Mariners to a 3-1 win

The Astros will get another chance on Tuesday, but they better hope for better luck. This wasn’t a game Houston lost so much as one Seattle simply played better baseball from the first pitch to the last.

Box Score

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
Brendan Donovan 3B 4 0 0 0 0 0 .257
Julio Rodríguez CF 4 1 2 1 0 1 .277
Josh Naylor 1B 4 0 0 0 0 1 .248
Cal Raleigh C 4 0 0 0 0 1 .157
Randy Arozarena LF 4 1 2 0 0 1 .285
Luke Raley RF 2 1 0 0 1 1 .248
Rob Refsnyder PH 1 0 1 0 0 0 .137
Connor Joe RF 0 0 0 0 0 0 .240
J.P. Crawford SS 4 0 0 0 0 0 .197
Dominic Canzone DH 3 0 1 1 0 2 .256
Cole Young 2B 3 0 1 1 0 0 .260

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
George Kirby (W) 5.0 7 1 1 2 7 2.84
Nick Davila 1.0 1 0 0 0 1 0.00
Cooper Criswell 1.0 0 0 0 0 1 2.08
Eduard Bazardo 1.0 0 0 0 1 3 2.29
Andrés Muñoz (SV) 1.0 1 0 0 0 1 5.63

Houston Astros Batting

Player AB R H RBI BB SO AVG
Jose Altuve 2B 5 1 3 0 0 1 .255
Yordan Alvarez DH 5 0 1 0 0 3 .314
Isaac Paredes 3B 4 0 3 1 0 0 .271
Christian Walker 1B 3 0 0 0 1 2 .276
Zach Cole LF 4 0 0 0 0 3 .211
Cam Smith RF 2 0 0 0 2 1 .209
Brice Matthews CF 4 0 0 0 0 3 .202
Braden Shewmake SS 4 0 1 0 0 0 .333
Christian Vázquez C 3 0 1 0 0 0 .286
Zach Dezenzo PH 1 0 0 0 0 0 .111

Houston Astros Pitching

Pitcher IP H R ER BB SO ERA
Peter Lambert (L) 7.0 6 3 3 1 6 2.76
Steven Okert 1.0 0 0 0 0 1 4.08
Bryan King 1.0 1 0 0 0 0 3.24