Twins Power Past Guardians Behind Lee, Larnach Heroics

The Minnesota Twins came to Progressive Field on Wednesday and reminded the Cleveland Guardians that baseball games aren’t won in the first inning. Despite the hosts’ early jabs, the Twins’ superior firepower ultimately prevailed in a 10-6 victory that showcased the difference between a team with consistent offensive depth and one that relies too heavily on star power.

Pitching Decisions

2.0IP1H0ER0BB0K
4.2IP7H3ER3BB5K

Star Performers

Trevor Larnach

Season AVG: .294
4AB2H1HR3RBI2R1BB
Kyle Manzardo

Season AVG: .216
5AB3H1HR2RBI2R0BB

Trevor Larnach set the tone immediately with a leadoff homer in the first inning, giving Minnesota an early 1-0 lead. But here’s where the Guardians got cute, thinking they could trade blows with a superior lineup. Cleveland responded with three runs through the second inning, taking a 3-1 advantage. Slade Cecconi looked competent on the mound early, striking out five batters, but competence in July means nothing if you can’t finish the job.

Trevor Larnach's leadoff solo homer (8)
Larnach, Lee power Twins to 10-6 win

The Twins systematically dismantled Cecconi and the Cleveland pitching staff in the middle innings, and this is where the game was truly decided. Brooks Lee, that emerging star who’s no longer an afterthought in Minnesota’s lineup, went yard in the fourth inning with a three-run shot that gave the Twins a 7-4 advantage. That wasn’t lucky baseball. That was a young hitter recognizing his pitch and punishing it with surgical precision.

Brooks Lee's three-run homer (15)
Brooks Lee's RBI single

What impressed me most about the Twins’ performance wasn’t just the power, though Lee’s four RBIs and Larnach’s three RBIs told the story of two hitters in complete control. It was the way they manufactured runs when they needed them. The third inning saw Brooks Lee’s sharp single drive in a run, followed by Josh Bell’s productive groundout. This isn’t random. This is a lineup that understands situational baseball.

Guardians’ Offense Never Found the Sweet Spot

José Ramírez looked functional in his return from the injured list, collecting multiple hits and driving in runs. Kyle Manzardo homered and collected three hits total. Steven Kwan was his usual self, getting on base and moving runners. Yet despite all this individual competence, Cleveland never strung together the kind of inning that puts away a good team. They had opportunities in the middle innings and failed to capitalize.

José Ramírez singles in return from IL
Kyle Manzardo's solo home run (11)
Patrick Bailey's RBI single

The Guardians’ bullpen didn’t help matters. Once Cecconi exited after 4.2 innings having surrendered seven hits and three earned runs, the damage was already mounting. Travis Adams got the win for Minnesota in relief, allowing no earned runs in two innings of work, but this game was decided long before the final out was recorded.

A Reminder of Playoff Positioning

With the Twins taking this contest, they continue to build their case as a team that can compete when it matters. The Guardians, meanwhile, need to ask themselves some hard questions about their ability to beat elite competition. You can get hits. You can move runners. You can score early. But if you don’t have the offensive punch to match opponents who can hit for both average and power, you lose games like this one.

Condensed Game: MIN@CLE – 7/22/26
Trevor Larnach's two-run single

Minnesota’s 10-6 victory on Wednesday was never really in doubt once Brooks Lee stepped into the batter’s box in the fourth inning. The Twins simply had more, and they showed it.

Box Score

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Trevor Larnach LF 4 2 2 3 1 0 .294
Austin Martin LF 0 0 0 0 0 0 .241
Brooks Lee 3B 5 1 2 4 0 2 .254
Kody Clemens 2B 5 0 1 0 0 2 .240
Josh Bell DH 5 0 1 2 0 0 .251
Royce Lewis 1B 5 0 1 0 0 1 .215
Victor Caratini 1B 2 0 0 0 0 1 .234
Ryan Kreidler SS 3 0 0 0 0 1 .236
Alan Roden RF 4 2 1 0 1 0 .200
Luke Keaschall CF 3 2 1 0 1 1 .261
Alex Jackson C 4 3 2 1 1 1 .322

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Bailey Ober 4.0 8 4 4 1 2 4.56
Kody Funderburk 1.0 0 0 0 1 1 3.95
Travis Adams (W) 2.0 1 0 0 0 0 5.16
Andrew Morris 1.0 2 1 1 1 1 3.38
Yoendrys Gómez 1.0 2 1 1 0 1 3.55

Cleveland Guardians Batting

Player AB R H RBI BB SO AVG
Steven Kwan LF 5 0 3 0 0 0 .245
José Ramírez 3B 5 1 2 2 0 0 .242
Chase DeLauter DH 5 0 1 0 0 0 .287
Brayan Rocchio SS 5 1 2 1 0 0 .275
Travis Bazzana 2B 3 0 0 0 2 1 .245
Kyle Manzardo 1B 5 2 3 2 0 2 .216
Daniel Schneemann RF 5 0 0 0 0 2 .207
Patrick Bailey C 3 1 1 1 1 0 .201
Petey Halpin CF 4 1 1 0 0 0 .218

Cleveland Guardians Pitching

Pitcher IP H R ER BB SO ERA
Slade Cecconi (L) 4.2 7 7 3 3 5 4.60
Erik Sabrowski 1.1 0 0 0 0 1 3.38
Franco Aleman 1.0 0 0 0 0 0 1.64
Matt Festa 0.2 1 3 1 1 1 4.57
Will Dion 1.1 3 0 0 0 2 5.17