D-Backs Stun Phillies in Eighth, Steal Series Finale in Philly
Sometimes baseball rewards the team that refuses to quit, and on Sunday at Citizens Bank Park, the Arizona Diamondbacks proved they hadn’t read the script that had them down to their final strike. The D-Backs clawed back from a 3-2 deficit with a clutch two-run eighth inning to steal a 4-3 victory from the Philadelphia Phillies, turning what looked like a hard-luck loss into a character-building road win.
Pitching Decisions
Star Performers
This wasn’t supposed to happen. The Phillies had their hooks in this one, courtesy of a sixth-inning explosion that featured Trea Turner‘s opposite-field home run (which survived an umpire review) and Bryce Harper’s sharp double down the line. After Nolan Arenado had chipped in a sacrifice fly to give Arizona a 2-1 lead earlier, Philadelphia’s bats answered with authority, and José Alvarado looked poised to shut the door.
But here’s where the Phillies’ bullpen miscalculation became glaring. Alvarado’s brief appearance, yielding two runs without recording a single out in the eighth, handed the momentum back to Arizona on a silver platter. That’s not a collapse, that’s a catastrophe of epic proportions, and Rob Thomson’s bullpen management will deservedly face scrutiny.
The Eighth Inning That Changed Everything
Geraldo Perdomo’s stolen base set the table for what came next. Jose Fernandez laced a single through the middle to plate Perdomo and tie the game at 3-3. The tension was palpable, Citizens Bank Park suddenly quiet, and then Adrian Del Castillo delivered the dagger with a ground single that scored Fernandez with the go-ahead run.
Paul Sewald entered with the save situation locked and loaded, and the Arizona closer didn’t blink. Two strikeouts in a scoreless ninth, including one of Justin Crawford, sealed a victory that had no business happening based on the way this game unfolded for six innings.
The Narrative Nobody Saw Coming
Taylor Clarke gets the win despite throwing just one inning of relief, a statistical oddity that nonetheless reflects Arizona’s bullpen depth. The D-Backs scraped together just six hits all day, hardly the formula for road victories, yet here they are with two points in the standings that most observers would have given to Philadelphia after the sixth inning concluded.
The Phillies had their chances. James McCann’s sharp double in the second scored Arenado for an early 1-0 lead. Harper’s line drive in the sixth added insurance. Turner’s home run, which looked questionable until replay review confirmed it cleared the fence, appeared to have sealed matters. But baseball is a nine-inning game, and the Phillies seemed to forget that during a critical bullpen sequence.
Arizona’s Torey Lovullo will likely praise his team’s resilience in the postgame, and rightfully so. This is the kind of win that separates competitive teams from pretenders, the kind of victory that gets replayed in September when games matter most. The Phillies head into the next series needing to regroup after a game that got away through poor execution rather than superior opponent performance. For the D-Backs, they’ll leave town with exactly what they came for, and then some.
Box Score
Arizona Diamondbacks Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Ildemaro Vargas LF | 5 | 1 | 1 | 0 | 0 | 1 | .394 |
| Corbin Carroll DH | 4 | 0 | 2 | 0 | 1 | 1 | .327 |
| Geraldo Perdomo SS | 4 | 1 | 0 | 0 | 0 | 0 | .157 |
| Jose Fernandez 3B | 4 | 1 | 2 | 1 | 0 | 1 | .333 |
| Nolan Arenado 3B | 2 | 1 | 1 | 1 | 0 | 0 | .180 |
| Ketel Marte 2B | 0 | 0 | 0 | 0 | 1 | 0 | .197 |
| Tim Tawa LF | 3 | 0 | 0 | 0 | 0 | 1 | .107 |
| Adrian Del Castillo PH | 1 | 0 | 1 | 1 | 0 | 0 | .353 |
| Luken Baker 1B | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| James McCann C | 4 | 0 | 2 | 1 | 0 | 2 | .200 |
| Alek Thomas CF | 3 | 0 | 0 | 0 | 0 | 2 | .133 |
| Jorge Barrosa RF | 4 | 0 | 0 | 0 | 0 | 3 | .200 |
Arizona Diamondbacks Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Zac Gallen | 5.0 | 8 | 3 | 3 | 1 | 2 | 3.60 |
| Jonathan Loáisiga | 1.0 | 0 | 0 | 0 | 0 | 0 | 2.16 |
| Taylor Clarke (W) | 1.0 | 1 | 0 | 0 | 0 | 0 | 4.70 |
| Kevin Ginkel | 0.1 | 1 | 0 | 0 | 1 | 1 | 6.35 |
| Ryan Thompson | 0.2 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Paul Sewald (SV) | 1.0 | 0 | 0 | 0 | 0 | 2 | 2.84 |
Philadelphia Phillies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Trea Turner SS | 4 | 1 | 2 | 2 | 0 | 0 | .254 |
| Kyle Schwarber DH | 4 | 1 | 2 | 0 | 0 | 1 | .212 |
| Bryce Harper 1B | 3 | 0 | 2 | 1 | 1 | 0 | .273 |
| Brandon Marsh LF | 4 | 0 | 2 | 0 | 0 | 0 | .269 |
| Bryson Stott 2B | 4 | 0 | 1 | 0 | 0 | 1 | .196 |
| Adolis García RF | 4 | 0 | 0 | 0 | 0 | 1 | .204 |
| Alec Bohm 3B | 3 | 0 | 0 | 0 | 1 | 1 | .148 |
| Rafael Marchán C | 4 | 0 | 0 | 0 | 0 | 0 | .053 |
| Justin Crawford CF | 4 | 1 | 1 | 0 | 0 | 1 | .341 |
Philadelphia Phillies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Zach Pop | 2.0 | 3 | 1 | 1 | 0 | 1 | 3.68 |
| Andrew Painter | 5.0 | 3 | 1 | 1 | 1 | 7 | 3.77 |
| José Alvarado (L) | 0.1 | 2 | 2 | 2 | 0 | 0 | 12.60 |
| Jonathan Bowlan | 0.2 | 1 | 0 | 0 | 1 | 2 | 3.86 |
| Tim Mayza | 1.0 | 0 | 0 | 0 | 0 | 1 | 0.00 |
