Bruce Kluckhohn-USA TODAY Sports

Will Brennan blasted a go-ahead two-run homer in the seventh inning and drove in three runs overall to help the Cleveland Guardians beat the Minnesota Twins 4-2 on Saturday night in Minneapolis, Minn.

Guardians rookie left-hander Logan Allen (3-2) allowed two runs and seven hits in six innings to win his second straight start. He struck out four and walked two.

Emmanuel Clase pitched the ninth for his MLB-leading 18th save.

Andres Gimenez had three hits and scored a run; Steven Kwan had two hits, including a solo home run in the ninth; and Gabriel Arias and Myles Straw each contributed two hits for Cleveland, which lost by one run in each of the first two games of the four-game series.

Brennan's home run came against Twins right-hander Sonny Gray, who came in with the second-lowest ERA in the MLB (1.94) and had not allowed a home run in his first 11 starts this season.

Gray (4-1) surrendered three runs and a season-high 10 hits in 6 2/3 innings. He struck out two and didn't walk a batter.

Jorge Polanco homered for Central-Division leading Minnesota, which had won three straight overall.

After a leadoff single by Arias in the seventh, Brennan lifted Gray's first-pitch curveball deep over the fence in right field to move the Guardians ahead 3-2.

Polanco led off the first with a home run to left-center field to give Minnesota a 1-0 lead.

Brennan tied the score 1-1 with a fielder's choice ground out in the second.

The Twins moved back ahead 2-1 in the fifth when Christian Vazquez doubled into the right-field corner with one out, moved to third on a groundout and scored on Donovan Solano's double into the left-center field gap.

Jake Karinchak pitched a 1-2-3 seventh for Cleveland, and Enyel De Los Santos followed with a scoreless eighth.

Kwan gave the Guardians some insurance with a solo home run in the ninth, his second of the season, to make it 4-2.

More must-reads:

TODAY'S BEST
Timberwolves boycotted TNT in support of criticized bigs
Watch: Oilers offense responds after big hit on Corey Perry
Pistons parting ways with GM after hiring new head of ops
Seahawks WR doesn’t hold back on praise for QB Sam Howell
Report: Cowboys quietly 'all in' on Dak Prescott decision
Mike Tyson-Jake Paul fight temporarily postponed
Diamondbacks ace heading to injured list with hamstring strain
Golden Knights, key winger have mutual interest but face financial crunch
Caitlin Clark frustrated by physical WNBA play: 'I feel like I'm getting hammered'
Pelicans to defer Lakers' first-rounder to 2025
Former top-10 WR pick speaks on retirement regret, comeback try
Orioles lose two starting pitchers to season-ending surgeries
Cavaliers to interview Knicks, Heat assistants for HC opening
Cowboys RB trying out new position during OTAs
Lions sign second-round cornerback
Why Timberwolves players skipped TNT interview after Game 4
Yankees' Aaron Judge, Juan Soto make MLB history with impressive offensive numbers
Guardians designate once-vaunted outfielder for assignment
Inside source shares telling comment about Juan Soto's feelings on Mets
Bills give Olympic gold medalist chance in NFL

Want more Guardians news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.