Robles Walk-Off Caps Mariners’ Sweep, Stings Diamondbacks in 10

Sometimes baseball rewards patience, and sometimes it punishes impatience. On Sunday at T-Mobile Park, the Seattle Mariners embodied the former while the Arizona Diamondbacks learned the latter lesson in the cruelest way possible, surrendering a walk-off single in the 10th inning to drop the series finale 3-2.

Pitching Decisions

Star Performers

Ketel Marte

Season AVG: .262
3AB0H0HR1RBI0R1BB
Dominic Canzone

Season AVG: .250
3AB2H1HR1RBI1R1BB

This was a game that should have belonged to Arizona. The Diamondbacks had chances, momentum swings, and a bullpen that nearly held the line. But baseball is unforgiving when you leave runners on base and fail to capitalize on your opportunities, and that’s exactly what happened to Torey Lovullo’s squad in this soul-crushing defeat.

Cole Young's solo home run (4)

The Mariners struck first when Cole Young launched a solo shot in the bottom of the second, but that early lead nearly evaporated as Arizona clawed back. The pitching battle that ensued was a masterclass in frustration for both sides, with Luis Castillo delivering five innings of sharp work while Arizona’s bullpen walked a tightrope.

Dominic Canzone's solo homer (7)

Dominic Canzone provided Seattle with crucial insurance in the sixth with his seventh home run of the season, padding the Mariners’ advantage to 2-1. It seemed like enough. It felt like enough. But in the eighth inning, Ketel Marte‘s sacrifice fly brought Gabriel Moreno home, tying the game and setting the stage for baseball’s cruelest inning: the tenth.

Bullpen Collapse When It Mattered Most

Ketel Marte's game-tying sacrifice fly

Jonathan Loáisiga got one batter in the eighth and that was it. One-third of an inning. That’s all Arizona could get from a pitcher who should have been able to navigate this situation. When you’re playing with fire in extra innings against a team hungry for a sweep, you need your bullpen to execute. The Diamondbacks simply did not.

Condensed Game: AZ@SEA – 5/31/26

Victor Robles stepped up with runners in scoring position and delivered the gut-punch, a ground ball single to shortstop that found its way through the infield as Randy Arozarena raced home with the winning run. Just like that, Arizona’s weekend was ruined, and Seattle’s sweep was complete.

A Series That Slipped Away

Victor Robles' walk-off single

You could see it in Lovullo’s postgame expression: this game was humbling. A team with World Series aspirations simply got outfought when it mattered most. The Mariners weren’t spectacular. Cole Young made his plays. Dominic Canzone hit his homers. Luis Castillo threw strikes. But the Diamondbacks had every opportunity to take this game and inexplicably let it slip through their fingers in the 10th inning.

Victor Robles on walk-off, sweeping D-backs, more

That’s the story of Sunday at T-Mobile Park. Arizona came to Seattle for what should have been a splitting trip and left empty-handed, swept by a Mariners squad that showed just enough urgency when the moment demanded it. In baseball, that’s often the difference between champions and contenders: the ability to finish when your opponent falters.

Torey Lovullo: 'This game is humbling'

The Diamondbacks will regroup, but this loss stings. These are the games that haunt you in September.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte DH 3 0 0 1 1 0 .262
Corbin Carroll RF 4 1 1 0 0 1 .287
Geraldo Perdomo SS 4 0 0 0 0 0 .224
Nolan Arenado 3B 4 0 0 0 0 3 .269
Ryan Waldschmidt CF 3 0 0 0 1 2 .284
Ildemaro Vargas 2B 4 0 1 0 0 0 .295
Jose Fernandez 1B 3 0 0 0 0 0 .258
Aramis Garcia C 2 0 0 0 0 1 .154
Gabriel Moreno C 1 1 1 0 1 0 .265
Tim Tawa LF 2 0 0 0 0 1 .169
Adrian Del Castillo PH 1 0 0 0 0 1 .192
Tommy Troy LF 0 0 0 0 0 0 .263

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Merrill Kelly 5.1 8 2 2 2 2 5.06
Kevin Ginkel 0.2 0 0 0 0 2 3.09
Brandyn Garcia 1.0 1 0 0 0 0 0.82
Juan Morillo 2.0 1 0 0 1 5 2.63
Jonathan Loáisiga (L) 0.1 1 1 0 1 0 2.49

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford SS 4 0 1 0 1 3 .220
Julio Rodríguez CF 5 0 0 0 0 2 .263
Josh Naylor 1B 4 0 1 0 0 1 .253
Randy Arozarena LF 5 1 1 0 0 1 .290
Luke Raley RF 3 0 1 0 1 0 .280
Cole Young 2B 4 1 1 1 0 1 .244
Dominic Canzone DH 3 1 2 1 1 0 .250
Victor Robles DH 1 0 1 1 0 0 .320
Jhonny Pereda C 4 0 2 0 0 0 .235
Colt Emerson 3B 3 0 1 0 1 1 .244

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
Bryce Miller 5.0 1 0 0 1 6 1.71
Luis Castillo (W) 5.0 2 2 1 2 3 5.53