Guardians’ Offensive Explosion: Seven Homers Bury Twins in 13-4 Rout

Monday night at Progressive Field belonged entirely to the Cleveland Guardians, who put on one of the most impressive offensive displays of the season in dismantling the Minnesota Twins 13-4. This wasn’t a competitive game. This was a woodshedding, plain and simple, and the Twins had no answer for what the Guardians threw at them from the opening pitch.

Pitching Decisions

6.0IP6H2ER1BB5K
4.0IP10H8ER0BB3K

Star Performers

Brooks Lee

Season AVG: .252
4AB2H0HR1RBI1R0BB
Petey Halpin

Season AVG: .222
5AB3H2HR3RBI3R0BB

Joe Ryan came into this game looking competent enough, but left it looking completely overmatched. The Twins’ starter surrendered 10 hits and 8 earned runs in just 4 innings of work, allowing the Guardians to establish complete control before the night was even halfway done. That’s not a pitching performance. That’s a public execution. Tanner Bibee, meanwhile, showed exactly why the Guardians believe in him, pitching six solid innings while allowing just 6 hits and 2 runs. That’s the difference between a team that’s clicking and one that’s stumbling.

Guardians slug seven home runs in 13-4 win

The Long Ball Parade Begins

Seven home runs. Let that sink in. The Guardians hit seven home runs on Monday night, and it felt almost unfair. Rhys Hoskins went yard twice, his power stroke looking as smooth as ever. Patrick Bailey, the catcher, launched two bombs of his own, going 4-for-5 with a homer and multiple RBIs. Petey Halpin, making what appeared to be an early statement in his big league career, smacked two home runs in his debut game. Travis Bazzana added another. Brayan Rocchio contributed a two-run shot. When your lineup is producing like that, you’re not just winning, you’re making a statement.

Condensed Game: MIN@CLE – 7/20/26
Guardians hit seven home runs against the Twins

The Guardians offense was relentless. Chase DeLauter went 4-for-5 with three RBIs, providing the kind of secondary damage that turns a good night into a great one. The bottom of the order was producing. The middle was producing. Everybody was producing. Meanwhile, the Twins’ bats generated just enough offense to avoid a complete shutout, but nothing remotely close to threatening. Brooks Lee had a nice triple in the second inning, and Victor Caratini managed an RBI double, but these were consolation prizes in a game that was decided before the third inning even finished.

Guardians hit back-to-back home runs

A Night for the Record Books

What we witnessed Monday was the kind of performance that separates contenders from pretenders. Yes, it’s one game. Yes, the Twins will dust themselves off and move on. But when you get outmuscled like this on the road against a division rival, it stings. It stings even more when your starting pitcher gets shelled while the other team’s starter pitches a quality outing and leaves with a win that should have come easier.

Petey Halpin's first two Major League home runs
Rhys Hoskins' two-homer game

The Guardians looked hungry, focused, and frankly, unstoppable. Seven home runs in a single game is the kind of offensive explosion that gets replayed all season long. For Minnesota, this is the kind of loss that either galvanizes a team or deflates it. Given how thoroughly they were dominated, one has to wonder which direction they’ll move. The Guardians, on the other hand, should leave Progressive Field with their swagger intact and their confidence soaring.

Patrick Bailey homers in four-hit game
Chase DeLauter's four-hit, three-RBI game

Box Score

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Trevor Larnach LF 5 0 2 1 0 2 .288
Byron Buxton CF 3 0 2 0 0 0 .275
Austin Martin CF 1 0 0 0 1 0 .244
Kody Clemens 2B 5 0 0 0 0 2 .237
Josh Bell DH 4 1 2 0 0 1 .251
Alex Jackson P 0 0 0 0 0 0 .309
Royce Lewis 1B 3 1 1 0 1 1 .218
Victor Caratini C 4 0 1 1 0 1 .240
Brooks Lee 3B 4 1 2 1 0 1 .252
Alan Roden RF 2 1 0 1 1 0 .190
Ryan Kreidler SS 4 0 0 0 0 1 .246

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Joe Ryan (L) 4.0 10 8 8 0 3 3.38
Kody Funderburk 1.0 2 1 1 0 0 4.10
Tommy Nance 1.0 2 1 1 2 2 3.96
Woo-Suk Go 1.0 4 3 3 0 2 9.00
Alex Jackson 1.0 1 0 0 0 0 13.50

Cleveland Guardians Batting

Player AB R H RBI BB SO AVG
Steven Kwan LF 3 1 0 0 1 0 .238
Kyle Manzardo 1B 1 1 1 0 0 0 .211
Travis Bazzana 2B 5 2 3 1 0 1 .246
Chase DeLauter RF 5 0 4 3 0 0 .286
Brayan Rocchio SS 5 1 1 2 0 3 .271
Rhys Hoskins DH 5 2 2 2 0 1 .182
Daniel Schneemann 3B 4 1 1 0 1 1 .211
David Fry LF 5 0 0 0 0 1 .194
Patrick Bailey C 5 2 4 2 0 0 .199
Petey Halpin CF 5 3 3 3 0 0 .222

Cleveland Guardians Pitching

Pitcher IP H R ER BB SO ERA
Tanner Bibee (W) 6.0 6 2 2 1 5 3.86
Colin Holderman 1.0 1 1 1 1 0 1.93
Matt Festa 1.0 2 1 1 0 3 4.43
Shawn Armstrong 1.0 1 0 0 1 1 4.26