MINNEAPOLIS — Baseball is a funny game, the story goes, and Detroit Tigers catcher Eric Haase and the Minnesota Twins chipped in with another chapter.
The difference between winning and losing can sometimes be so small — and so strange.
Haase made a throwing error on a botched rundown in the bottom of the ninth inning, capping a chaotic play that gave the Twins two runs for a wild 5-4 victory over the Tigers on Tuesday night.
“Once in a while you walk away and you just kind of throw your hands in the air, and you smile, and you take the win,” Twins manager Rocco Baldelli said.
Miguel Sanó had the final hit for the Twins — and his ill-advised move on the bases wound up helping them win their fifth game in a row.

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.
The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.
“It’s a painful loss,” Tigers manager A.J. Hinch said.
The Twins trailed 4-3 when Tigers closer Gregory Soto (1-1) walked Trevor Larnach and Gio Urshela to start the ninth. Soto — who took just his second blown save in 22 opportunities since the start of last season — bounced back to strike out Max Kepler, who homered earlier and drove in three runs.

Then came the craziness. Cue the circus music.
Sanó hit an 108 mph line drive that glanced off right fielder Robbie Grossman’s glove and rolled to the wall for a rocket of a single.
“Just try to hit the ball, a long way,” Sanó said. “That’s what I tried to do.”
Larnach thought the ball was going to be caught, so he tagged up at second and didn’t have a head start. So he was held up at third base, after Grossman quickly threw the ball in.
But Sanó, after rounding first, kept running toward second once he saw the relay go home. That prompted Urshela to run from second to third, where Larnach was trapped.
Ball in hand, Haase ran up the base line to begin a rundown.
Except that never started, because Haase’s lollipop throw soared over third baseman Jeimer Candelario’s head and into the outfield on a night when the temperature fell to the mid-30s.
“Never had a good grip,” Haase said. “Grabbed a big ol’ mud ball and just sailed it.”
The errant throw let Larnach score easily and Urshela race home for the winning run and a mob of giddy teammates waiting for him at the plate.
“We made some boo-boos on the bases, and we somehow made our way out of it and smell like roses,” Baldelli said.
Haase entered the game in the seventh as a pinch-hitter for Tucker Barnhart.
“Everyone had a little trouble gripping the ball, especially late in the game. It got even more cold, the wind picked up a little bit, it was just dry. Just tough to handle, I guess,” Haase said.
Griffin Jax (1-0) pitched the ninth for the victory, after Javier Báez gave the Tigers the lead with a three-run homer in the eighth against Emilio Pagán.
Báez also hit a two-out RBI double in the sixth to chase Chris Paddack, the only run allowed by the Twins starter. He struck out six and threw 87 pitches, a season high for a Twins pitcher.
Carlos Correa reiterated his interest before the game about making his stay in Minnesota more than one season. The All-Star shortstop, whose three-year, $105.3 million contract has an opt-out after this season and next, said he has expressed as much to team officials.
“It’s about happiness, right? I show up every day, and we’ve got a great group of guys to work with,” said Correa, who struck out all three times he faced Tigers starter Eduardo Rodriguez and is batting .179.