← MLB
ARI 58-52
4 – 1
FINAL
CLE 56-55

Arizona Diamondbacks vs Cleveland Guardians β€” Recap

July 31, 2026  Β· Progressive Field  Β· View Preview

πŸ“°Game Recap

The Arizona Diamondbacks pulled off an upset victory against the Cleveland Guardians, securing a 4-1 win despite entering the contest as underdogs. With the Diamondbacks' record improving to 58-52 and the Guardians falling to 56-55, the game proved to be a tight affair for much of the evening. Cleveland initially seized control in the bottom of the first inning when Hoskins singled to left field, bringing RamΓ­rez home and giving the Guardians an early 1-0 lead.

That lone run stood as the only scoring for a significant portion of the game, testament to a strong pitching performance from Cleveland's Tanner Bibee. Bibee kept the Diamondbacks offense at bay, pitching 7.1 innings and recording three strikeouts while allowing just two earned runs. The scoreboard remained stagnant at 1-0 in favor of the Guardians, setting the stage for a tense late-game battle.

However, the tide dramatically turned in the top of the eighth inning, which proved to be the decisive turning point for Arizona. Geraldo Perdomo ignited the Diamondbacks' offense, singling to right and bringing Tawa home to tie the game at 1-1. The rally continued as Moreno then singled to right, and a crucial fielding error by right fielder MartΓ­nez allowed both Carroll and Waldschmidt to score, pushing Arizona into a 3-1 lead. Marte capped off the four-run outburst with another single to right, scoring Perdomo and solidifying the Diamondbacks' advantage at 4-1.

The late surge in the eighth inning was more than enough for Arizona to seal the victory. Geraldo Perdomo's two hits, including a key RBI and a run scored, earned him top batting honors for the Diamondbacks, highlighting his critical role in the game-changing rally. What began as a defensive struggle with Cleveland holding an early lead ultimately culminated in an impressive come-from-behind victory for the Diamondbacks, handing the favored Guardians an unexpected loss.

How the Prediction Fared

⚑ Upset

Pregame, the market favored the Cleveland Guardians (-136, 55% implied) over the Arizona Diamondbacks. Final: the Arizona Diamondbacks won 4–1, pulling off the upset.

Player of the Game

Geraldo Perdomo
At the Plate
4 AB, 2 H, 1 RBI
Tanner Bibee
On the Mound
7.1 IP, 3 K, 2 ER

Linescore

123456789 RHE
ARI 0 0 0 0 0 0 0 4 0 4 60
CLE 1 0 0 0 0 0 0 0 0 1 31

Turning Point

The game turned in the 8th inning, when the Arizona Diamondbacks scored 4 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Tanner Bibee L 7.1 3 2 2 1 3 3.81
Mitch Bratt 5.0 3 1 1 4 2 5.23
Brandyn Garcia S 1.0 0 0 0 0 1 2.10
Jonathan Loaisiga W 1.0 0 0 0 1 1 2.51
Kevin Ginkel 1.0 0 0 0 0 0 3.11
Taylor Clarke 1.0 0 0 0 0 1 2.19
Will Dion 1.0 0 0 0 0 1 4.34
Matt Festa 0.2 1 0 0 0 0 4.43

Batting

Batter Team AB H HR RBI R BB K
Geraldo Perdomo 4 2 0 1 1 0 0
Ryan Waldschmidt 3 2 0 0 1 0 0
Steven Kwan 2 2 0 0 0 1 0
Gabriel Moreno 3 1 0 1 0 0 0
Ketel Marte 3 1 0 1 0 0 2
Rhys Hoskins 1 1 0 1 0 1 0

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking β€” all in one workspace built for serious bettors and DFS players.