CHICAGO -- After ending a long winless drought, Felipe Paulino reflected on his journey.
"I've worked so hard for this opportunity that Kansas City gave me," Paulino said.
Paulino (1-2) was acquired from the Colorado Rockies for cash on May 26 after starting the season 0-5. He allowed three runs and scattered nine hits while walking two on 120 pitches.
It was Paulino's first win since June 4, 2010, against the Chicago Cubs. He finished last season 1-9.
"It's been a while, I think," Royals manager Ned Yost said.
Paulino pitched in and out of trouble all night as the White Sox left 13 on base.
"He's a big beast out there," Treanor said about the 6-foot-2, 270-pound pitcher.
For the second time in a week, the White Sox failed to break the .500 barrier. They have not been above .500 since April 15, when they were 7-6.
"I would like to think it is going to happen. We just don't click on all cylinders, and I think it is going to happen. Like I said, we've been pitching very well," Peavy said.
Paul Konerko hit a solo home run and had three hits for the White Sox, who are 7-12 against AL Central opponents. On Monday night, they started a string of a 19 straight games against teams in their own division.
Royals reliever Louis Coleman pitched two scoreless innings and Joakim Soria worked a scoreless ninth for his 14th save in 19 chances. With runners on first and second, pinch-hitter Alexei Ramirez hit into a hard fielder's choice to end the game.
"I think we struggle with people on base. We need to get big hits. In the American League you need to get big hits in the clutch. If not, you're not going to win many games because the pitching staffs are so good," White Sox manager Ozzie Guillen said.
Peavy (4-2) allowed five runs and six hits over six innings. He struck out four and walked two. The right-hander was roughed up for three runs in the second.
With the score tied at 3, Billy Butler led off the sixth inning with a single and, one out later, Jeff Francoeur reached on a bloop single. Butler and Francoeur advanced when Mike Moustakas struck out on Peavy's wild pitch. Treanor then hit a two-run single to left, giving the Royals a 5-3 lead.
"My prayers were answered," said Treanor, who came into the game hitting .214. "I got around on it. It was a decent pitch, but I found a hole."
Peavy allowed back-to-back walks to start the second inning. After Francoeur's fielder's choice, Moustakas gave the Royals an early lead with a sacrifice fly. With two outs, Escobar tripled to center to make it 3-0.
"Second inning, no excuses," Peavy said. "I didn't get some close pitches. Obviously I didn't have the command I normally have. It cost us there, the kid hit a pretty good pitch for the triple. Obviously, it was a big hit, but no way I can walk Butler and (Eric) Hosmer back to back. Like I said, I made some close pitches, just didn't get called. It's frustrating, no doubt about it."
Konerko got a run back for the White Sox in the second with a solo shot to left. It was his 22nd homer of the season.
With one out in the third, Juan Pierre singled and Brent Morel reached safely on a bunt. After Adam Dunn struck out, Konerko hit an RBI single. Carlos Quentin drove in Morel with a single that tied it 3-all.
White Sox center fielder Alex Rios, in a 3-for-29 slump, had the night off. ... After hitting a home run in Monday's win, Dunn was 0-for-5 with three strikeouts, dropping his average to .167.