Down 0-2 in the count in the 11th inning, Leury Garcia did something surprising: He bunted for a base hit.
What happened next was even more unexpected.
Garcia scored on a balk and a pair of wild pitches by Samuel Deduno, giving Chicago White Sox a 7-6 win over the Minnesota Twins on Wednesday.
Before a crowd of just 10,625, Chicago came back from a 6-4 deficit in the ninth on Garcia's run-scoring single off Glen Perkins and Adam Eaton's RBI grounder.
Garcia said he made the call on his own to try and bunt even though the count was against him.
"You have to work on it," Garcia said. "I've been working and that was the perfect time to do it, and I do it. It was perfect."
The speedy Garcia bunted up the third-base line on an 0-2 pitch leading off the 11th and took second when, with Eaton at the plate, Deduno (0-1) never came to a set position and balked.
Eaton struck out, Deduno bounced an outside pitch that hit off Suzuki's glove as Garcia advanced, and Marcus Semien took a called third strike.
After an intentional walk to Jose Abreu, Deduno threw way outside on a 3-2 to pitch to Adam Dunn, and the ball hit off Suzuki's glove as Garcia came home.
Ronald Belisario (1-0) pitched 1 1-3 hitless innings for the win.
"You get momentum from that," manager Robin Ventura said. "There are ways to hit a home run and win a game, and there's another way to manufacture it and come back. By coming back and then you win later, I don't know how many times we did that last year, not many. You end up doing something that feels new and feels fresh for these guys."
Dunn's solo homer in the eighth off Jared Burton pulled the White Sox to 6-5, but Kurt Suzuki hit a run-scoring double in the ninth against Daniel Wenn for a two-run cushion.
The game was delayed during the top of the seventh after Eaton appeared to catch Oswaldo Arcia's fly ball to center and then dropped it when he went to grab the ball from his glove. The play was ruled a catch, but the Twins challenged the call and it was overturned by a replay umpire in New York.
Twins manager Ron Gardenhire said the long delay forced him to pull starting pitcher Kevin Correia earlier than he wanted.
"We were definitely going to challenge," Gardenhire said. "The length of it couldn't be helped from what I heard but it took too long for everybody involved."
White Sox left-hander Felipe Paulino, back from elbow and shoulder surgery, made his first start since June 6, 2012, against Minnesota as a member of the Kansas City Royals. He allowed two runs — one earned — and seven hits in 5 1-3 innings with six strikeouts and two walks. Paulino labored at times and threw 109 pitches.
Twins starter Kevin Correia gave up three runs — two earned — and five hits in six innings with five strikeouts and a walked.
It wasn't really a situation where I couldn't go back out there," Correia said. "It was 35 degrees, and I don't know how long that inning was taking already. But it pretty much came down to that review. Without that review, I definitely think I'm going back out there."
Trevor Plouffe had three RBIs for the Twins, who took a 5-3 lead with a three-run seventh. Alexei Ramirez had a two-run double for the White Sox.