D-backs Stun Phillies in Philadelphia: Arizona Stages Fifth-Inning Explosion

The Arizona Diamondbacks came to Citizens Bank Park on Friday night and did what too few teams manage to do anymore: they punched back. Hard. After surrendering a four-run barrage in the first inning that had the Phillies celebrating like they’d already won the division, the D-backs methodically disassembled Philadelphia’s early advantage with a fifth-inning assault that was both efficient and absolutely demoralizing. Final score: 5-4, Arizona. And frankly, it was the only outcome this game deserved.

Brandon Marsh's three-run home run (2)

Pitching Decisions

Star Performers

Ketel Marte

Season AVG: .193
4AB1H0HR2RBI1R1BB
Brandon Marsh

Season AVG: .273
4AB1H1HR3RBI1R0BB

Let’s address the elephant in the room first. Brandon Marsh‘s three-run blast in the bottom of the first, following Bryce Harper’s RBI double, looked like it might be the story of this game. Four runs before most fans had finished their first beer. Combined with a strikeout-happy Jesús Luzardo, Philadelphia appeared to have seized control. But here’s what separates good baseball teams from mediocre ones: the ability to respond when everything goes sideways.

McCann, Marte lead offense in D-backs win

Soroka’s Redemption Tour Continues

Michael Soroka, pitching for Arizona, deserves primary credit for keeping the Diamondbacks in this game when they had every reason to fold. The man threw 5.2 innings of composed, intelligent baseball, scattering five hits while striking out 10 Phillies hitters. Yes, he allowed four runs, but the manner in which he did it, the control he displayed, and his ability to navigate out of jams while the Arizona offense regrouped, was the performance of a pitcher who has truly turned a corner this season. This wasn’t luck. This was craft.

Jesús Luzardo's eight strikeouts
Michael Soroka strikes out Kyle Schwarber

Luzardo, meanwhile, fell apart when it mattered. The Phillies’ lefty recorded eight strikeouts, which sounds impressive until you remember he lasted only 4.2 innings and surrendered five runs. Three walks didn’t help his cause, but more damning was his inability to work out of the fifth inning when Arizona’s hitters decided they’d seen enough. Ketel Marte‘s two-run single, Ildemaro Vargas’ RBI knock, and James McCann’s two-run double transformed what looked like a Phillies runaway into a completely different baseball game.

Ketel Marte's two-run single
James McCann's two-run double

The Closer’s Theater Steals the Show

Paul Sewald earned the save by pitching a flawless ninth inning, but let’s be honest, he was simply the cleanup artist. The real work was done by Soroka’s workmanlike brilliance and an offense that refused to surrender to an early deficit. McCann, in particular, was the engine of this comeback. His two-run double wasn’t just a clutch hit, it was the turning point that swung momentum conclusively toward Arizona and left Philadelphia searching for answers that never arrived.

Paul Sewald earns the save

The Phillies had every opportunity to put this game away. They didn’t. Arizona capitalized on that mistake with the kind of sustained, violent offense that wins baseball games in April and October alike. Torey Lovullo’s team showed more composure than a first-place team should need to show on a Friday night in enemy territory, and they walked out of Citizens Bank Park with a statement victory. Sometimes that’s all that matters.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 4 1 1 2 1 2 .193
Ildemaro Vargas 1B 4 1 1 1 0 2 .429
Geraldo Perdomo SS 3 0 1 0 1 2 .182
Gabriel Moreno C 1 0 0 0 0 0 .275
James McCann C 2 0 1 2 0 0 .125
Nolan Arenado 3B 4 0 0 0 0 1 .182
Jose Fernandez DH 4 1 1 0 0 1 .321
Tim Tawa LF 3 1 0 0 1 0 .136
Alek Thomas CF 4 1 1 0 0 0 .128
Jorge Barrosa RF 4 0 1 0 0 2 .222

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Michael Soroka (W) 5.2 5 4 4 2 10 2.87
Jonathan Loáisiga 1.0 0 0 0 0 3 2.45
Juan Morillo 1.1 1 0 0 0 3 2.45
Paul Sewald (SV) 1.0 1 0 0 0 0 3.38

Philadelphia Phillies Batting

Player AB R H RBI BB SO AVG
Trea Turner SS 5 1 1 0 0 2 .255
Kyle Schwarber DH 3 1 0 0 1 2 .182
Bryce Harper 1B 4 1 2 1 0 1 .245
Brandon Marsh LF 4 1 1 3 0 3 .273
Bryson Stott 2B 3 0 1 0 0 1 .179
Adolis García RF 4 0 0 0 0 2 .229
Alec Bohm 3B 4 0 0 0 0 3 .170
J.T. Realmuto C 4 0 1 0 0 1 .241
Justin Crawford CF 2 0 1 0 1 1 .316

Philadelphia Phillies Pitching

Pitcher IP H R ER BB SO ERA
Jesús Luzardo (L) 4.2 5 5 5 3 8 6.23
Jonathan Bowlan 1.1 0 0 0 0 1 4.26
Brad Keller 1.0 0 0 0 0 0 4.50
Orion Kerkering 1.0 1 0 0 0 0 9.00
Tanner Banks 1.0 1 0 0 0 1 1.59