David Reginek-USA TODAY Sports

Reese Olson recorded his first career victory, Zach McKinstry drove in two runs and the host Detroit Tigers held off the Minnesota Twins 3-2 on Saturday night.

Olson (1-2) gave up one run and four hits with one walk and nine strikeouts in 5 1/3 innings. Alex Lange struck out four in 1 1/3 innings to notch his 12th save.

Eric Haase added two hits, a run and an RBI.

Carlos Correa and Joey Gallo homered for the Twins.

Twins starter Pablo Lopez (3-5) gave up three runs and seven hits in six innings while recording 10 strikeouts.

Designated hitter Byron Buxton exited early with back spasms and reliever Jose DeLeon suffered an arm injury while warming up in the eighth.

Nick Maton sparked the Tigers' three-run second inning with a leadoff single. Miguel Cabrera drew a one-out walk before Haase smacked a single to center, knocking in Maton. Jake Marisnick's single loaded the bases before McKinstry blooped a single to center, scoring Cabrera and Haase.

Lopez averted further damage by striking out Spencer Torkelson and retiring Kerry Carpenter on a fly ball.

Ryan Jeffers led off Minnesota's third with a single but Olson then struck out the next three batters.

That pattern played out once again in the fifth as Royce Lewis led off with a single. Olson then fanned Gallo, Jeffers and Michael A. Taylor.

Minnesota broke through in the sixth on Correa's 425-foot homer to left-center. Correa's homer came on a 3-1 pitch from Olson.

Minnesota cut Detroit's lead to 3-2 in the seventh on Gallo's two-out homer against Chasen Shreve. Jason Foley replaced Shreve and gave up a double to Jeffers but retired Taylor on a groundout.

The Twins loaded the bases in the eighth on singles by Correa and Willi Castro and an error by third baseman Maton. Lange then struck out Lewis on a curveball to snuff the threat.

Jeffers drew a one-out walk in the ninth but Lange struck out Kyle Farmer and Edouard Julien to end the game.

More must-reads:

TODAY'S BEST
Pirates place left-hander, catcher on injured list
Mavs get good news on Maxi Kleber ahead of Game 4
Patriots exec discusses team's approach to QB competition
Braves to promote No. 3 prospect for MLB debut Wednesday
Diamondbacks release veteran infielder
Packers' former first-round pick planning to make 'monster leap'
NFLPA finalizing proposal for major change to offseason schedule
LeBron James shouts out Jaylen Brown after Celtics advance to NBA Finals
Pacers collapse down the stretch as Celtics sweep ECF
Hall of Famer, beloved broadcaster Bill Walton dead at 71
Jason Robertson leads Stars to comeback win over Oilers in Game 3
Despite recent form, Rafael Nadal's legacy is still gold standard for tennis
Bengals coach offers significant injury update on QB Joe Burrow
MLB officials expect automated ball-strike system to be implemented in 2026
Vikings reportedly considered Justin Jefferson trade during NFL Draft
A matured Kyrie Irving is finally proving to be the star we all knew he could be
Insider: Sixers 'a threat' to sign LeBron James in free agency
Week 14 NASCAR rankings: Larson's no-show shakes up the running order
Three hitters Braves should target after losing Ronald Acuna Jr.
Shohei Ohtani shares major update on his pitching rehab

Want more sports news?

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