Diamondbacks edge Pirates in 12 innings after blowing 6-run lead
Jul 28, 2026; Pittsburgh, Pennsylvania, USA; Arizona Diamondbacks left fielder Max Kepler (22) congratulates shortstop Geraldo Perdomo (2) after Perdomo scored a run against the Pittsburgh Pirates during the first inning at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images James McCann's RBI single in the top of the 12th proved to be the difference in the Arizona Diamondbacks' wild 8-7 victory over the host Pittsburgh Pirates on Tuesday night.
The Diamondbacks reclaimed sole possession of the third National League wild-card spot, grabbing a one-game lead over the Pirates and the Washington Nationals despite Pittsburgh overcoming a 6-0 deficit heading into the eighth inning.
McCann recorded four hits overall and drove in automatic runner Tyler Locklear with his final hit off Pirates rookie reliever Wilber Dotel (1-3).
Arizona rookie reliever Gerardo Carrillo (1-0) pitched two hitless innings to record his first career win. Carrillo stranded Pittsburgh's automatic runner by inducing a groundout from Nick Gonzales and striking out Endy Rodriguez and Tyler Callihan.
Diamondbacks starter Brandon Pfaadt continued his recent strong pitching, tossing seven scoreless innings. However, Arizona's bullpen collapse kept him from extending his streak of five consecutive starts with a win.
Pittsburgh broke through in the eighth with three runs off Ryan Thompson, starting with a two-out RBI double by Ryan O'Hearn. Rodriguez followed with an RBI single to score O'Hearn. Rodriguez added an RBI single, and Marcell Ozuna hit a liner just out of the reach of shortstop Geraldo Perdomo to drive in Gonzales and cut the Diamondbacks' lead to 6-3. Brandyn Garcia shut down the rally by striking out pinch hitter Jared Triolo.
Brandon Lowe crushed his 22nd home run of the season -- a 415-foot, two-run blast to right center field -- off closer Paul Sewald to cut the deficit to 6-5 in the ninth inning. Bryan Reynolds then tied the game with a solo home run to right-center, his 15th of the season. It was Sewald's third blown save and second in his past three appearances.
Each team scored a 10th-inning run on an infield error.
Pfaadt struck out four, walked one and allowed six hits, including doubles to Esmerlyn Valdez and Lowe. The Pirates' biggest threat to Pfaadt came in the bottom of the fourth when they put runners at the corners with two outs on Valdez's double and a single by Gonzales, but Rodriguez grounded out to end the inning.
Nolan Arenado had three hits and an RBI for the Diamondbacks, and Corbin Carroll and Ryan Waldschmidt each had two hits. Lowe, Gonzales, O'Hearn, Jake Mangum and Marcell Ozuna each had two hits for Pittsburgh. Pirates starter Bubba Chandler allowed five runs (four earned) on eight hits, struck out three and walked one in four innings.
--Field Level Media
College Football Has a New Top Five, but Are They Any Good?
Five Fights to Make After UFC Vegas 123
Ohio State’s Loss to USC Was a Complete Embarrassment
10 MLB Players Who Could Change Teams Before the Lockout
- NBA Best Bets Today: Grizzlies-Kings, Trail Blazers-Jazz and Cavaliers-Bucks
- UFC Vegas 123 Predictions: Renato Moicano vs. Tom Nolan and Best Bets
- College Football Picks: Arizona-Texas Tech, Florida-Georgia and Ohio State-USC
- UFC Fight Night Underdog Pick: Julian Erosa (+150) vs. JeongYeong Lee
- NBA Best Bets: Wizards, Pistons and Rockets Highlight Friday's Picks
- College Football Playoff Odds: LSU Overrated, Ole Miss Underrated
- NBA Best Bets: Three Picks to Know for Thursday Night











