Jake Peavy struck out a season-high nine and Alex Rios homered to help the Chicago White Sox to a 3-0 victory over the Minnesota Twins on Tuesday night.
Peavy (7-7) allowed four hits and walked two in 6 1-3 innings against a Twins team that had three players who were called up from Double-A in the last two days.
Alejandro De Aza had two hits, including a triple, and an RBI, and Sergio Santos picked up his 29th save for the White Sox, who have won three in a row and eight of 12.
Liam Hendriks (0-1) allowed three runs and four hits over seven innings in his major league debut. Chris Parmelee had two hits in his first game as a pro, but the Twins lost for the 14th time in 17 games.
Paul Konerko, who hasn't hit a homer in his last 60 at-bats, got a much-needed day off, but the White Sox still managed to scratch together enough offense for Peavy. Brent Morel added an RBI single as the Sox beat the Twins for the eighth time in the last nine games in the series.
The White Sox are in the middle of a stretch of 28 straight games against the AL Central, but they only have three games left against division-leading Detroit. The Tigers beat the Indians 10-1 on Tuesday night, keeping the White Sox eight games back.
"We're still in the pennant race," manager Ozzie Guillen said. "I know it's going to be hard. ... One thing about it, we're not going to quit."
There was a time when the Twins owned the White Sox, going 29-7 against them in a stretch that included six straight victories to open 2011. But the wheels have come off for a Twins team that expected to contend for a third straight division title.
Calling up Hendriks, Parmelee and center fielder Joe Benson from Double-A New Britain gave the Twins three players in the starting lineup making their major league debuts for the first time in franchise history, according to research by the Elias Sports Bureau.
Benson misplayed a fly ball from De Aza in the fifth inning, diving for it and letting it get past him for a triple. Morel followed with a single to give the White Sox a 3-0 lead.
That was plenty for Peavy, who stranded runners on third base in the second and fourth innings but never really ran into trouble all night long. Joe Mauer went 0 for 4 with two strikeouts, hearing plenty of boos when Matt Thornton got him swinging in the eighth.
The Twins were shut out for the 12th time this season, tied a season high with 14 strikeouts and have managed just two runs in their last four games. They trail the Tigers by 22 games in the Central and were officially eliminated from the playoff race on Tuesday night.