โ† MLB

MLB Final Intelligence

MIN 77-85
3 โ€“ 1
FINAL
CLE 85-77

Minnesota Twins vs Cleveland Guardians โ€” Recap

July 23, 2026  ยท Progressive Field  ยท View Preview

๐Ÿ“ฐGame Recap

The Minnesota Twins, entering play with a 53-54 record, pulled off an upset on Monday night, defeating the favored Cleveland Guardians (54-53) by a score of 3-1. Despite the Guardians being given approximately a 54% implied probability of victory, the Twins battled through a pitching gem and extra innings to secure a crucial win on the road.

For much of the game, Cleveland's Gavin Williams was the story, delivering a masterful performance on the mound. Williams baffled Twins hitters over 7.0 stellar innings, striking out 11 batters and surrendering no earned runs. The Guardians finally broke the scoreless tie in the bottom of the fifth inning when Patrick Bailey launched a 420-foot solo home run to right field. Bailey's blast, his only hit and RBI of the game, provided Cleveland with a 1-0 lead that held firm into the late innings.

The Twins, however, refused to be shut out, mounting a crucial rally in the top of the eighth inning against the Cleveland bullpen. After holding the Guardians scoreless through the sixth and seventh, Minnesota finally broke through. Roden delivered a clutch single to center field, scoring Lewis and knotting the game at one run apiece. The Guardians could not respond in the bottom of the eighth or ninth, sending the contest into extra innings.

The deadlock persisted until the top of the twelfth inning when Minnesota's offense finally surged ahead. Larnach singled to left field, bringing home Jeffers to give the Twins a 2-1 lead. The Twins weren't done, as Keaschall then singled to left, allowing Lewis to score on a crucial throwing error by left fielder Kwan, who also allowed Larnach to advance safely to third. This sequence extended Minnesota's lead to 3-1, providing a valuable insurance run that ultimately sealed the upset victory for the Twins.

How the Prediction Fared

โšก Upset

Pregame, the market favored the Cleveland Guardians (-131, 54% implied) over the Minnesota Twins. Final: the Minnesota Twins won 3โ€“1, pulling off the upset.

Player of the Game

Patrick Bailey
At the Plate
4 AB, 1 H, 1 HR, 1 RBI
Gavin Williams
On the Mound
7.0 IP, 11 K, 0 ER

Linescore

123456789101112 RHE
MIN 0 0 0 0 0 0 0 1 0 0 0 2 3 60
CLE 0 0 0 0 1 0 0 0 0 0 0 0 1 31

Pitching

Pitcher Team IP H R ER BB K ERA
Gavin Williams 7.0 2 0 0 0 11 3.78
Taj Bradley 7.0 2 1 1 3 5 3.69
Colin Holderman 2.0 0 0 0 1 0 1.82
Cade Smith 1.2 2 0 0 0 1 2.63
Erik Sabrowski L 1.0 2 2 1 1 1 3.56
Andrew Morris 1.0 1 0 0 0 0 3.31
Taylor Rogers W 1.0 0 0 0 1 1 5.45
Tommy Nance 1.0 0 0 0 0 1 3.86
Yoendrys Gomez 1.0 0 0 0 2 2 3.47
Hunter Gaddis 0.1 0 1 1 2 1 2.70

Batting

Batter Team AB H HR RBI R BB K
Steven Kwan 4 2 0 0 0 1 1
Patrick Bailey 4 1 1 1 1 1 1
Alan Roden 3 1 0 1 0 0 0
Luke Keaschall 4 1 0 1 0 1 0
Trevor Larnach 3 1 0 1 0 0 1
Byron Buxton 4 1 0 0 0 1 2
Kody Clemens 5 1 0 0 0 0 0
Ryan Jeffers 5 1 0 0 1 0 3

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.