SEATTLE — Just when it seemed the Seattle Mariners were about to let another golden opportunity slip away, one familiar face refused to allow it.
Again.
And again.
And again.
On a chaotic night packed with momentum swings, blown leads, towering home runs, defensive heroics, and heart-stopping drama, it was J.P. Crawford who stood at the center of everything as the Mariners survived the Arizona Diamondbacks 7-6 in a breathtaking 10-inning battle at T-Mobile Park.
For much of the last few seasons, Crawford has quietly been the emotional heartbeat of Seattle’s clubhouse. But on Friday night, there was nothing quiet about what he accomplished.
The veteran shortstop delivered the game of his life.
Two home runs.
A game-saving defensive gem.
The winning run.
And another reminder that when the Mariners need someone most, Crawford somehow finds a way to answer.
Seattle entered the night desperately trying to continue its surge back toward contention. After weeks of inconsistency, the Mariners had finally begun to show signs of life. But nobody could have predicted the rollercoaster that would unfold.
The fireworks started immediately.
On just the third pitch of the game, Crawford launched a leadoff home run into the Seattle night, instantly electrifying the crowd and giving the Mariners an early advantage. It was the kind of swing that set the tone for everything that followed.
Yet Crawford wasn’t finished.
Not even close.
As Seattle continued to pressure Arizona starter Zac Gallen, Crawford returned in the fifth inning and crushed another homer, a two-run blast that stretched the Mariners’ lead and sent the stadium into a frenzy. Remarkably, it was the first multi-home run game of Crawford’s major league career.
For a player known more for leadership, defense, and plate discipline than power, the moment felt symbolic.
This wasn’t merely a hot night.
It felt like a statement.
And he wasn’t the only Mariners star making noise.
Julio Rodríguez continued his scorching May with another massive performance, blasting a two-run homer and repeatedly hammering baseballs all over the field. Every swing seemed louder than the last, and the superstar center fielder once again looked like one of baseball’s most dangerous offensive weapons.
Luke Raley joined the party as well, launching his team-leading 12th home run and helping Seattle build what appeared to be a comfortable lead.
But comfortable has rarely existed in Mariners baseball.
And it certainly didn’t exist Friday night.
After building a 5-1 advantage, Seattle watched everything begin to unravel.
Arizona stormed back in the sixth inning, capitalizing on mistakes and turning a seemingly safe Mariners lead into a tense battle. Starter George Kirby struggled to contain the rally, and suddenly the Diamondbacks were right back in the game.
The tension only intensified from there.
Every inning felt heavier.
Every pitch carried postseason-like pressure.
Even after Raley’s homer restored Seattle’s lead, Arizona refused to disappear. The Diamondbacks scratched across another run in the ninth inning, tying the game and silencing much of the crowd that moments earlier had been preparing to celebrate.
For Mariners fans, it felt painfully familiar.
Another blown lead.
Another late collapse.
Another night that seemed destined to end in frustration.
Then Crawford stepped forward once more.

In the top of the 10th inning, with Arizona threatening to steal the game, Crawford produced one of the most important defensive plays of Seattle’s season. His stop preserved the tie and prevented disaster, keeping the Mariners alive when everything hung in the balance.
Moments later, he was standing on second base.
Waiting.
Watching.
Ready.
Then came the final blow.
Randy Arozarena ripped a walk-off double into the outfield, and Crawford raced home as T-Mobile Park exploded in celebration. Seattle had completed the dramatic 7-6 victory and secured its fourth consecutive win.
The box score will remember Arozarena for delivering the game-winning hit.
But the night belonged to Crawford.
Without his two home runs, there is no extra inning.
Without his defense, there is no opportunity to win.
Without his presence, there may not even be a comeback story to tell.
For years, Crawford has served as one of Seattle’s most respected leaders. He has endured rebuilding seasons, playoff droughts, crushing losses, and impossible expectations. Through it all, he has remained one of the most trusted voices inside the organization.
Friday night felt like a reward for all of it.
It also felt like something bigger.
The Mariners have spent much of 2026 searching for consistency, identity, and momentum. Suddenly, they have won four straight games and climbed back to the .500 mark. More importantly, they are beginning to resemble a team that believes again.
And leading that charge is a shortstop who simply refuses to stop delivering.
On a night filled with chaos, Crawford provided clarity.
On a night filled with pressure, Crawford provided answers.
And on a night Seattle desperately needed a hero, J.P. Crawford delivered once again.