Mariners squander 9th-inning lead, rally past D-backs in 10th
May 29, 2026; Seattle, Washington, USA; Seattle Mariners shortstop J.P. Crawford (3) tosses his bat after hitting a 2-run home run against the Arizona Diamondbacks during the fifth inning at T-Mobile Park. Mandatory Credit: Steven Bisig-Imagn Images Randy Arozarena doubled home the winning run with one out in the bottom of the 10th inning as the Seattle Mariners edged the visiting Arizona Diamondbacks 7-6 Friday night.
J.P. Crawford homered twice and Julio Rodriguez and Luke Raley also went deep as the Mariners won their fourth game in a row. Rodriguez went 3-for-5.
Geraldo Perdomo belted a solo shot for the Diamondbacks, who had a five-game winning streak snapped. Perdomo and Gabriel Moreno each had three hits.
With Crawford on second as the automatic runner in the 10th, Juan Morillo (1-2) struck out Rodriguez before intentionally walking Josh Naylor. Arozarena poked a 2-2 slider that was low and away into right-center field to score Crawford with the winning run.
Mariners reliever Cooper Criswell (2-1) pitched a scoreless top of the 10th.
Trailing 6-5, the Diamondbacks tied it with a run off Mariners closer Andres Munoz in the top of the ninth.
Perdomo and Moreno began the ninth with singles, and Nolan Arenado was hit by a pitch to load the bases with no outs. Munoz struck out Ryan Waldschmidt before Ildemaro Vargas grounded out as Perdomo scored.
Crawford led off the bottom of the first with a homer to right off Zac Gallen.
The Mariners added two runs in the third as Crawford drew a two-out walk and Rodriguez followed with a liner just over the left field fence. It was Rodriguez's ninth homer of May, the most he has hit in a month in his career.
Perdomo led off the fourth with a homer just inside the right field foul pole off George Kirby to pull the Diamondbacks within 3-1.
The Mariners extended their lead to 5-1 in the fifth. Jhonny Pereda led off with a single, and an out later, Crawford went deep to center for his first career multi-homer game.
The Diamondbacks answered in the top of the sixth.
With one out, Corbin Carroll singled to center and Perdomo and Moreno both doubled to left, the latter driving in a pair of runs to make it 5-3. Matt Brash replaced Kirby and walked Adrian Del Castillo and allowed a single to Waldschmidt, loading the bases.
Vargas grounded into a forceout to bring home a run, and Jose Fernandez followed with a bloop single down the right field line to tie it at 5-all.
Raley's solo shot to right field with one out in the bottom of the inning off reliever Brandon Pfaadt broke the deadlock.
Gallen went five innings and allowed five runs on eight hits with one walk and two strikeouts.
Kirby worked 5 1/3 innings and was charged with four runs on six hits with one walk and four strikeouts.
--Field Level Media
Worst WWE Storylines of 2026: Liv Morgan, Danhausen and More
World Series Game 4 Best Betting Picks, Predictions
Is Any College Football Team Actually Good This Season?
Five Fights the UFC Needs to Make After UFC 333
- Brewers vs. Rays Game 3 Prediction: Best Bets for World Series
- NBA Best Bets Today: Knicks, Scottie Barnes and Jaylen Brown Player Props
- Seahawks vs. Chiefs Betting Pick: SNF Best Bets
- WNBA Finals Game 4 Picks: Back Atlanta Dream, Angel Reese Rebounds
- Rays vs. Brewers Prediction: Why Tampa Bay Can Steal Game 2 on the Road
- UFC 333 Betting Lines Are Tightening Across a Wide-Open Fight Card
- UFC 333 Betting Splits: Where the Sharp Money Is Landing This Weekend











