MLB Final Intelligence
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
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
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 |
More MLB Results โ Thursday, July 23, 2026
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.