Diamondbacks Edge Pirates in Thrilling Extra-Inning Clash
Tuesday, July 28, 2026, 6:40 PM ET · PNC Park
Arizona Diamondbacks 8, Pittsburgh Pirates 7, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Arizona Diamondbacks vs Pittsburgh Pirates?
Arizona Diamondbacks beat Pittsburgh Pirates 8-7 at PNC Park on July 28, 2026.
Who was favored in Arizona Diamondbacks vs Pittsburgh Pirates?
Pittsburgh Pirates were the favorite at DraftKings, moneyline -111 (about 53% implied). The underdog won.
In a gripping contest that extended into the twelfth inning, the Arizona Diamondbacks triumphed over the Pittsburgh Pirates with a final score of 8-7 at PNC Park. This victory allowed the Diamondbacks to clinch the series 2-1 against the Pirates, showcasing their resilience and ability to perform under pressure.
Both teams entered the game with contrasting recent forms. The Pirates had a record of 5-3-2 over their last ten games, riding a two-game winning streak and averaging 3.7 runs scored while allowing 3.6 runs. Their recent performance included a narrow 3-2 victory over the Diamondbacks just the previous day. In contrast, the Diamondbacks were struggling with a 5-5 record over their last ten games and had lost their last three, averaging 5.4 runs scored but also allowing 5.0 runs. This game marked a critical point for Arizona, as they sought to break their losing streak.
At home, the Pirates had a record of 2-2 in their last four games, while the Diamondbacks had a balanced away record of 3-3. The matchup was particularly intriguing given the recent head-to-head results; the Pirates had won five of the last eight meetings against the Diamondbacks, including two victories earlier in the 2026 season.
In terms of injuries, the Pirates were significantly affected, with key players such as Konnor Griffin, Ryan O'Hearn, Mitch Keller, and Endy Rodriguez all on the injured list. The Diamondbacks also faced challenges, with Tommy Troy, Ryne Nelson, Zac Gallen, Michael Soroka, and Corbin Burnes sidelined due to various injuries.
The betting odds from DraftKings indicated a closely matched contest, with the Pirates at -111 and the Diamondbacks at -108, reflecting the competitive nature of the game. The spread was set at 1.5, with a total of 9.0 runs.
The conditions at PNC Park were conducive to an exciting game, setting the stage for a battle between two teams eager to secure a win. As the game unfolded, the Pirates initially struggled to find their rhythm, but they made a strong push in the later innings.
The scoring began in the eighth inning when the Pirates mounted a comeback, scoring three runs to tie the game at 6-6. O'Hearn doubled to right, bringing Reynolds home, followed by a single from Rodríguez that scored O'Hearn. Ozuna then reached on an infield single that allowed Gonzales to score, igniting the home crowd's enthusiasm.
In the ninth inning, the Pirates continued their offensive surge with a two-run homer from Reynolds, bringing the score to 6-6. However, the Diamondbacks responded in the tenth inning, scoring on a fielder's choice that resulted in an error, allowing Locklear to cross the plate and regain the lead at 7-6.
The Pirates, undeterred, fought back once more, tying the game at 7-7 in the tenth inning when Triolo grounded into a fielder's choice that allowed Rodríguez to score on a fielding error.
Ultimately, the Diamondbacks sealed their victory in the twelfth inning when McCann singled to right, scoring Locklear and securing an 8-7 win. The game was a testament to both teams' determination, with the Diamondbacks overcoming their recent struggles and the Pirates showcasing their fighting spirit.
Fans watching the game were treated to a thrilling display of baseball, characterized by dramatic scoring plays and strategic maneuvers. The final outcome not only highlighted the competitive nature of the MLB but also set the stage for future matchups between these two teams.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | PIT -111 | 9 o -120 / u +100 | Arizona Diamondbacks -108 · Pittsburgh Pirates -111 |
Injury report
- Konnor Griffin60-Day-ILFingerPittsburgh Pirates
- Ryan O'Hearn10-Day-ILQuadricepsPittsburgh Pirates
- Mitch Keller60-Day-ILArmPittsburgh Pirates
- Endy Rodriguez60-Day-ILHipPittsburgh Pirates
- Tommy Troy10-Day-ILShoulderArizona Diamondbacks
- Ryne Nelson60-Day-ILElbowArizona Diamondbacks
- Zac Gallen60-Day-ILElbowArizona Diamondbacks
- Michael Soroka15-Day-ILShoulderArizona Diamondbacks
- Corbin Burnes60-Day-ILElbowArizona Diamondbacks
Recent form
Pittsburgh Pirates
Last 10: 5-3-2Streak W23.7 scored · 3.6 allowed per game2-2 at home
- W3-2vs Arizona DiamondbacksJul 27
- W8-7vs Chicago CubsJul 26
- L0-11vs Chicago CubsJul 25
- L2-3vs Chicago CubsJul 24
- W5-3at New York YankeesJul 22
- D0-0at New York YankeesJul 21
- L5-8at New York YankeesJul 20
- W7-1at Cleveland GuardiansJul 19
- W7-1at Cleveland GuardiansJul 18
- D0-0at Cleveland GuardiansJul 17
Arizona Diamondbacks
Last 10: 5-5Streak L35.4 scored · 5 allowed per game3-3 away
- L2-3at Pittsburgh PiratesJul 27
- L7-10at Washington NationalsJul 26
- L3-5at Washington NationalsJul 25
- W3-2at Washington NationalsJul 24
- W10-6at St. Louis CardinalsJul 23
- W6-5vs AthleticsJul 22
- L2-5vs AthleticsJul 21
- W8-7vs St. Louis CardinalsJul 19
- L4-5vs St. Louis CardinalsJul 18
- W9-2at Los Angeles DodgersJul 12
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Milwaukee | - | 53 | W2 | .621 | 87 |
| Chicago | 9 | 62 | L2 | .557 | 78 |
| St. Louis | 17 | 70 | W2 | .500 | 70 |
| Pittsburgh | 19 | 72 | L1 | .486 | 68 |
| Cincinnati | 20 | 73 | W2 | .479 | 67 |
How the scoring went
- 1st Inning1-0Moreno grounded out to second, Perdomo scored.
- 2nd Inning2-0Tawa grounded into fielder's choice to shortstop, Kepler scored, Arenado out at second.
- 2nd Inning3-0Tawa scored on error, Carroll safe at first on fielding error by second baseman Lowe, McCann to second.
- 3rd Inning4-0Arenado singled to left, Moreno scored, Kepler to third.
- 4th Inning5-0Waldschmidt scored on error, Perdomo safe at first on fielding error by second baseman Lowe.
- 6th Inning6-0Moreno grounded into fielder's choice to third, McCann scored, Carroll out at second, Waldschmidt to third.
- 8th Inning6-1O'Hearn doubled to right, Reynolds scored.
- 8th Inning6-2Rodríguez singled to center, O'Hearn scored, Gonzales to third.
- 8th Inning6-3Ozuna reached on infield single to shortstop, Gonzales scored, Rodríguez to third.
- 9th Inning6-5Lowe homered to right center (415 feet), Mangum scored.
- 9th Inning6-6Reynolds homered to right center (402 feet).
- 10th Inning7-6Vargas grounded into fielder's choice to shortstop, Locklear scored on error, Barrosa safe at second on fielding error by shortstop Triolo.
- 10th Inning7-7Triolo grounded into fielder's choice to first, Rodríguez scored on fielding error by first baseman Locklear.
- 12th Inning8-7McCann singled to right, Locklear scored.
Win probability
Above the line favours Pittsburgh Pirates, below favours Arizona Diamondbacks.
Venue
- PNC ParkPittsburgh, Pennsylvania
- Attendance19024
- OfficialsJohn Bacon, Chris Conroy, Ben May, Brennan Miller
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Diamondbacks Secure Series Win Over PiratesJul 29, 2026
- Pirates Edge Diamondbacks in Extra Innings ThrillerJul 27, 2026
- Pirates Defeat Diamondbacks 4-2 in Close ContestMay 7, 2026
- Pirates Edge Diamondbacks in Close ContestMay 6, 2026
- Diamondbacks Dominate Pirates in 9-0 VictoryMay 5, 2026