Eddie Rosario knocked in an insurance run in the eighth as the AL Central-leading Twins won their third straight to remain 3 1/2 games ahead of Cleveland. Minnesota (80-51) moved to 29 games above .500 for the first time since Sept. 26, 2010.
Tim Anderson's 14th homer accounted for the only run off Pineda (10-5), who won his third straight start and fourth straight decision. The right-hander allowed four hits and walked one while striking out eight, but was replaced by Sam Dyson to start the sixth after 89 pitches.
"Mike was great and and our entire bullpen really came up big for us today," Twins manager Rocco Baldelli said. "Nobody folded at any point and just continued to go out there and get outs, and it started with Mike.
"We've leaned on Mike and you see his name come around in the rotation and you really start looking forward to it."
The Twins faced a potentially tall order against White Sox ace Lucas Giolito (14-7), who shut them in a three-hitter while striking out 12 and walking none in Minneapolis last week. However, Giolito wasn't as crisp this time, giving up two runs and four hits with three walks in six innings. He struck out nine to reach 203 for the season.
"We know Giolito is a great pitcher, especially this year," Pineda said. "I'm thinking how I can pitch a good game and give an opportunity to my team to just win."
Giolito threw 106 pitches, topping 100 for the fifth straight outing, and enjoyed facing the Twins again so quickly.
"It was pretty fun," Giolito said. "They made some adjustments for sure from the last outing. The elevated fastball wasn't working as well today. ... So kind of went a different route after the second inning. It ended up working out pretty well, but came up just short."
Max Kepler, who leads the Twins with 35 home runs, didn't start, but pinch-hit in the eighth and then played center in an outfield shift after Gonzalez left with an abdominal issue that Baldelli said isn't serious. Minnesota still increased its major league-leading homer total to 255.
The Twins took a 2-0 lead in the second on solo shots by Gonzalez and Schoop, although Giolito fanned the three other Minnesota batters in the inning.
Gonzalez led off by lofting a 1-2 pitch into the right-field stands for his 15th homer. With two outs, Schoop hit an 0-1 pitch deep to left for his 19th.
Anderson's homer to right-center leading off the fourth was Chicago's first hit and cut it to 2-1.
ANOTHER SET OF TWINS
Following the game many of the Twins players were watching Tyler Rogers -- Taylor's twin brother -- make his major league debut for the San Francisco Giants against Arizona on TV. A group including Taylor was rooting robustly for Tyler, a reliever who arrived in the majors more than three years later than his sibling.
"I think I was the most excited person on Planet Earth right there," Taylor said. "We're different. Just because we're twins, doesn't mean we have to be compared to each other, different paths.
The Rogers twins are 28. Taylor is a left-hander. Tyler is a righty.
Minnesota recalled RHP Randy Dobnak from Triple-A Rochester and optioned LHP Lewis Thorpe to the farm club before the game.
Twins: Rosario started in left field after missing three games with right hamstring tightness. .. Baldelli said OF Byron Buxton's Class A rehab assignment at Class A Cedar Rapids was suspended after he felt pain in his injured left shoulder during batting practice. Buxton, who has been out since Aug. 1, will be re-evaluated.
White Sox: OF Eloy Jimenez returned to left field after serving as the DH for two games as he eased back in to the lineup with a sore right hip flexor. ... INF/OF Leury Garcia started in right after being hit with a pitch in the left shin and leaving Sunday's game versus Texas.
More AP baseball coverage: www.apnews.com/MLB and www.twitter.com/AP-Sports
Zimmerman takes slap shots from Ovechkin, Caps in practice
Former National Ryan Zimmerman tries his hand at goalie at Capitals' practice.
Everything you need to know about MLB's sign-stealing scandal
From MLB's punishments to managerial changes by the Astros and Red Sox, here are answers to all your questions.
Red Sox: Alex Cora admitted to wrongdoing on Astros
Red Sox officials said Wednesday that fired manager Alex Cora admitted to wrongdoing while with the Astros.
Sources: Mets assessing manager Carlos Beltran after Astros fallout
The Mets are assessing the situation concerning new manager Carlos Beltran's involvement in the Astros' sign-stealing scandal of 2017, sources told ESPN.
Kennedy: Parting ways with Cora was a mutual decision
Red Sox Chairman Thomas C. Werner and President Sam Kennedy discuss the Red Sox parting ways with Alex Cora, saying the decision was an easy one for both the team and for Cora.
Teixeira: Mets have no choice but to fire Beltran
Mark Teixeira explains that Carlos Beltran wasn't punished for his role in the Astros' sign stealing because he retired after the World Series, but Teixeira adds that the Mets have to fire him as their manager.