Lowe Walks It Off: Pirates Edge D-backs in 10-Inning Thriller

Sometimes baseball rewards persistence, and Monday night at PNC Park belonged entirely to Brandon Lowe and the Pittsburgh Pirates. In a game that felt like a chess match between two teams unwilling to give an inch, it was Lowe’s walk-off single in the 10th inning that finally broke the deadlock and sent Arizona home empty-handed with a 3-2 loss.

Pitching Decisions

Star Performers

Max Kepler

Season AVG: .235
5AB3H0HR2RBI0R0BB
Brandon Lowe

Season AVG: .251
5AB3H0HR2RBI1R0BB

This wasn’t the kind of game that gets you out of your seat with highlight-reel moments. It was a grinding, deliberate affair where pitching dominated and execution mattered more than flash. The Diamondbacks struck first and struck hard, with Max Kepler‘s two-run double in the sixth inning giving Arizona an early 2-0 advantage. Kepler was the most productive bat in the desert lineup all evening, finishing 3-for-5 with 2 RBIs and looking like the one truly dangerous hitter on the field.

Max Kepler's two-run double

But here’s where the Pirates showed their mettle. Rather than folding like so many teams do when facing an early deficit, Pittsburgh chipped away methodically. Brandon Lowe, who would prove to be the evening’s most clutch performer, drove in Jake Mangum with an RBI single in the sixth to make it 2-1. Two innings later, Bryan Reynolds knotted things up with a well-struck double that plated Lowe and tied the game at 2-2.

Condensed Game: AZ@PIT – 7/27/26

A Battle of Bullpen Nerves

What struck me most about Monday’s contest was how little either bullpen wanted to take responsibility for the outcome. Taylor Clarke‘s brief, unmemorable appearance for Arizona typified the D-backs’ struggles in relief, while Mason Montgomery‘s one inning of work for Pittsburgh was equally unremarkable. Neither team’s pitching staff inspired confidence, yet both managed to strand runners and avoid catastrophe until the tenth.

Bryan Reynolds' game-tying double

The ninth inning came and went with both teams still deadlocked. We were heading to extra innings, and frankly, you could feel the tension building at PNC Park. This wasn’t going to be decided by some dramatic home run or explosive rally. No, it would come down to the next mistake, the next opportunity, the next at-bat that mattered.

Lowe Delivers When It Counts Most

Enter the tenth inning, where Billy Cook found himself on third base. The Pirates had manufactured a chance, and Lowe stepped up to the plate with everything on the line. He didn’t try to do too much. No swing-for-the-fences heroics. Just a professional at-bat from a professional hitter, punching a single through the infield that scored Cook and ended the game.

Brandon Lowe walks it off in Pirates' 3-2 victory

Lowe finished the evening 3-for-5 with 2 RBIs, the exact opposite of Kepler’s efficiency for Arizona but infinitely more valuable because his hits came in the moments that mattered most. That’s baseball in its purest form, and that’s why Lowe will be remembered for this one and Clarke will be remembered for taking the loss.

Brandon Lowe's walk-off single

Arizona came to PNC Park looking to steal a game and nearly pulled it off. They left having learned a harsh lesson about finishing teams. Kepler gave them everything they needed offensively, but in baseball, sometimes your best isn’t enough. The Pirates wanted this one more, and on Monday night, that made all the difference.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Corbin Carroll RF 5 1 1 0 0 2 .249
Geraldo Perdomo SS 5 1 1 0 0 0 .233
Gabriel Moreno C 4 0 0 0 1 2 .310
Ketel Marte 2B 4 0 1 0 1 1 .254
Max Kepler LF 5 0 3 2 0 0 .235
Tyler Locklear 1B 3 0 0 0 0 0 .273
Nolan Arenado 3B 1 0 0 0 0 1 .242
Adrian Del Castillo DH 3 0 0 0 0 0 .202
Tim Tawa DH 1 0 0 0 0 1 .231
Ildemaro Vargas 1B 4 0 1 0 0 0 .272
Ryan Waldschmidt CF 3 0 1 0 0 1 .270
Jorge Barrosa CF 1 0 0 0 0 0 .192

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Merrill Kelly 5.2 4 1 0 1 6 4.86
Juan Morillo 1.1 0 0 0 0 2 2.72
Jonathan Loáisiga 1.0 2 1 1 0 1 2.57
Taylor Clarke (L) 1.1 3 1 0 0 0 2.23

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Jake Mangum CF 5 1 1 0 0 1 .301
Brandon Lowe 2B 5 1 3 2 0 2 .251
Bryan Reynolds LF 4 0 1 1 0 1 .269
Esmerlyn Valdez RF 1 0 0 0 0 0 .290
Jared Triolo SS 1 0 0 0 1 0 .242
Ryan O'Hearn DH 4 0 0 0 0 0 .276
Nick Gonzales 3B 4 0 2 0 0 1 .315
Jacob Gonzalez 1B 4 0 1 0 0 2 .237
Tyler Callihan RF 4 0 0 0 0 2 .213
Billy Cook PR 0 1 0 0 0 0 .200
Henry Davis C 2 0 0 0 0 0 .174
Endy Rodríguez C 2 0 1 0 0 0 .265

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Mitch Keller 5.1 6 2 2 1 4 4.83
Yohan Ramírez 1.2 1 0 0 0 1 3.21
Ron Marinaccio 1.0 0 0 0 0 0 4.93
Gregory Soto 1.0 1 0 0 0 2 3.71
Mason Montgomery (W) 1.0 0 0 0 1 1 3.95