← MLB

MLB Final Intelligence

CLE 85-77
5 – 2
FINAL
MIA 80-82

Cleveland Guardians vs Miami Marlins β€” Recap

July 12, 2026  Β· loanDepot park  Β· View Preview

πŸ“°Game Recap

The Cleveland Guardians, entering play with a 56-54 record and facing the 55-54 Miami Marlins as slight underdogs, wasted no time in asserting their presence on the road. Brayan Rocchio ignited the offense in the top of the first inning, singling to right field to score Bazzana and advance to second base. Rocchio then came around to score himself moments later on a single to left by Manzardo, giving the Guardians an early 2-0 lead and setting the tone for an upset victory.

Miami managed to cut into the lead in the bottom of the third inning when Edwards singled to left, bringing home HernΓ‘ndez to make it a 2-1 game. However, Guardians starter Joey Cantillo delivered a stellar performance, stifling the Marlins' bats for much of his outing. Cantillo pitched 5.0 strong innings, allowing just one earned run while striking out an impressive nine batters. Rocchio continued his exceptional night in the top of the fifth, launching a 398-foot solo home run to right field, pushing Cleveland's lead back to two runs at 3-1.

The Guardians padded their lead further in the late innings, starting in the top of the seventh when Watson reached on an infield single to shortstop, allowing Bazzana to score and extending the lead to 4-1. They added even more insurance in the ninth with a powerful 435-foot home run to right by DeLauter, making it 5-1. While Bryan Conine answered with a 442-foot solo shot to right center for the Marlins in the bottom of the ninth, it was too little, too late. The Guardians held on for a 5-2 victory, securing a critical road win and completing the upset against the favored Marlins.

How the Prediction Fared

⚑ Upset

Pregame, the market favored the Miami Marlins (-112, 50% implied) over the Cleveland Guardians. Final: the Cleveland Guardians won 5–2, pulling off the upset.

Player of the Game

Brayan Rocchio
At the Plate
5 AB, 2 H, 1 HR, 2 RBI
Joey Cantillo
On the Mound
5.0 IP, 9 K, 1 ER

Linescore

123456789 RHE
CLE 2 0 0 0 1 0 1 0 1 5 110
MIA 0 0 1 0 0 0 0 0 1 2 81

Pitching

Pitcher Team IP H R ER BB K ERA
Joey Cantillo W 5.0 6 1 1 2 9 3.56
Cade Gibson 2.0 0 1 0 1 1 5.25
Calvin Faucher 2.0 2 0 0 1 1 4.31
Lake Bachar 1.1 2 0 0 0 3 3.58
Cade Smith 1.0 2 1 1 0 2 2.84
Franco Aleman 1.0 0 0 0 0 1 1.13
Hunter Gaddis 1.0 0 0 0 0 2 2.64
Shawn Armstrong 1.0 0 0 0 0 0 4.55
Michael Petersen 1.0 2 1 1 0 0 3.07
Pete Fairbanks 1.0 1 1 1 0 0 6.83
Tyler Phillips L 1.0 2 2 2 1 1 3.48
Tyler Zuber 0.2 2 0 0 0 0 3.75

Batting

Batter Team AB H HR RBI R BB K
Brayan Rocchio 5 2 1 2 2 0 0
Kahlil Watson 5 2 0 1 0 0 1
Xavier Edwards 4 2 0 1 0 0 0
Steven Kwan 4 2 0 0 0 0 1
Javier Sanoja 4 2 0 0 0 0 0
Chase DeLauter 5 1 1 1 1 0 0
Griffin Conine 2 1 1 1 1 0 1
Kyle Manzardo 4 1 0 1 0 1 0
Gabriel Arias 4 1 0 0 0 0 2
Patrick Bailey 3 1 0 0 0 0 0
Petey Halpin 3 1 0 0 0 1 1
Heriberto Hernandez 4 1 0 0 1 0 3
Joe Mack 1 1 0 0 0 0 0
Liam Hicks 3 1 0 0 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.