Astros Walk Off in 10th as Cole Delivers in Extra Innings
The Houston Astros finally put the Seattle Mariners out of their misery in the 10th inning Wednesday night at Daikin Park, with Zach Cole delivering a clutch single that scored Brice Matthews and ended this exhausting back-and-forth battle, 4-3. It was the kind of win that matters most in May, the kind that separates teams willing to gut it out from those that fold when the moment demands resilience.
Pitching Decisions
Star Performers
Mariniers Strike Early, Can’t Close
Seattle came out swinging with J.P. Crawford‘s leadoff home run in the first inning, a no-nonsense blast to right that announced the Mariners meant business. Crawford finished 2-for-5 with that solo shot, showing the kind of consistency at the plate that makes him valuable. Luke Raley added another solo homer in the sixth, and suddenly Seattle had a 2-1 lead that felt commanding. But here’s the thing about baseball, especially at the highest level: momentum is a mirage, and leads evaporate faster than morning dew under the Houston sun.
Astros Chip Away, Find Their Way
The Astros’ offense was methodical rather than explosive. Christian Walker, who continues to produce despite not quite exploding like some expected this season, launched his 10th home run of 2026 in the sixth to make it 2-2. Then came the real turning point: Jose Altuve, who was utterly relentless at the plate all night, delivered an RBI walk in the same inning to put Houston ahead 3-2. Altuve would later add a sacrifice fly in the eighth, proving that clutch baseball isn’t always about home runs, it’s about getting the job done however you can.
The Mariners refused to roll over. Julio Rodriguez worked a walk in the ninth with the bases loaded, scoring Rob Refsnyder and knotting the game at 3-3. That’s when you knew we were headed to extra innings, and that’s when Bryan Abreu and Alex Hoppe took their places in this drama.
Hoppe, brought in to save the Mariners in the ninth, couldn’t get out of his own way. His line: 0.0 innings pitched, one hit, zero earned runs, but the damage was done. Meanwhile, Abreu picked up the win for Houston, proving that sometimes the relief pitchers who show up when it matters most are the ones who write the narrative.
In the tenth, Cole came through. The Astros had Cole at second base after his groundball single, and when Matthews came scurrying home on what should have been a routine play, suddenly the Astros were celebrating at home plate. It wasn’t pretty, it wasn’t dominant, but it was exactly what Houston needed.
This game will stick with Seattle. They had their chances, scored runs in bunches, but couldn’t finish the job when it mattered most. The Mariners’ inability to put away a mediocre Astros offense in regulation is the kind of loss that stings during a long season. For Houston, meanwhile, this is the kind of character-building victory that playoff teams remember come October. Sometimes baseball rewards the team that refuses to quit, and on Wednesday night, that team wore orange and navy.
Box Score
Seattle Mariners Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| J.P. Crawford SS | 5 | 1 | 2 | 1 | 0 | 0 | .208 |
| Julio Rodríguez CF | 4 | 0 | 1 | 1 | 1 | 1 | .269 |
| Josh Naylor 1B | 4 | 0 | 1 | 0 | 1 | 1 | .247 |
| Cal Raleigh C | 4 | 0 | 0 | 0 | 0 | 2 | .161 |
| Brendan Donovan 3B | 0 | 0 | 0 | 0 | 1 | 0 | .257 |
| Randy Arozarena LF | 5 | 0 | 2 | 0 | 0 | 2 | .306 |
| Luke Raley RF | 3 | 1 | 2 | 1 | 0 | 1 | .262 |
| Connor Joe RF | 2 | 0 | 0 | 0 | 0 | 0 | .222 |
| Dominic Canzone DH | 1 | 0 | 0 | 0 | 1 | 0 | .253 |
| Rob Refsnyder DH | 2 | 1 | 0 | 0 | 1 | 1 | .132 |
| Cole Young 2B | 4 | 0 | 0 | 0 | 0 | 2 | .247 |
| Leo Rivas 3B | 3 | 0 | 0 | 0 | 0 | 1 | .137 |
| Mitch Garver C | 0 | 0 | 0 | 0 | 1 | 0 | .167 |
Seattle Mariners Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Bryce Miller | 5.1 | 8 | 2 | 2 | 1 | 3 | 3.38 |
| Cooper Criswell | 0.2 | 1 | 0 | 0 | 1 | 0 | 2.00 |
| Nick Davila | 1.0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Eduard Bazardo | 0.2 | 1 | 1 | 0 | 0 | 0 | 2.21 |
| Josh Simpson | 0.1 | 0 | 0 | 0 | 1 | 0 | 7.71 |
| Andrés Muñoz | 1.0 | 1 | 0 | 0 | 0 | 3 | 5.29 |
| Alex Hoppe (L) | 0.0 | 1 | 1 | 0 | 0 | 0 | 6.75 |
Houston Astros Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Jose Altuve 2B | 3 | 0 | 0 | 2 | 1 | 1 | .252 |
| Yordan Alvarez DH | 3 | 0 | 1 | 0 | 2 | 0 | .309 |
| Isaac Paredes 3B | 5 | 0 | 1 | 0 | 0 | 0 | .261 |
| Christian Walker 1B | 5 | 1 | 1 | 1 | 0 | 1 | .275 |
| Zach Dezenzo LF | 4 | 0 | 1 | 0 | 0 | 1 | .188 |
| Cam Smith RF | 1 | 0 | 1 | 0 | 0 | 0 | .208 |
| Braden Shewmake SS | 5 | 1 | 2 | 0 | 0 | 2 | .364 |
| Brice Matthews CF | 5 | 2 | 2 | 0 | 0 | 1 | .204 |
| Zach Cole LF | 4 | 0 | 3 | 1 | 0 | 0 | .304 |
| Christian Vázquez C | 3 | 0 | 0 | 0 | 0 | 0 | .263 |
Houston Astros Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Lance McCullers Jr. | 5.1 | 7 | 2 | 2 | 2 | 6 | 6.86 |
| Steven Okert | 1.1 | 0 | 0 | 0 | 0 | 2 | 3.79 |
| Enyel De Los Santos | 1.1 | 0 | 0 | 0 | 0 | 2 | 4.15 |
| Bryan King | 1.0 | 1 | 1 | 1 | 3 | 0 | 3.57 |
| Bryan Abreu (W) | 1.0 | 0 | 0 | 0 | 1 | 1 | 8.56 |
