Andre Rienzo (4-2) struggled to keep the Padres off base and consistently ran into trouble. He lasted only 3 1-3 innings, surrendering three runs on seven hits.
Dayan Viciedo’s two-out double to right-center field scored Adam Eaton, who reached on an error by shortstop Everth Cabrera to start the fifth, to cut the Padres‘ lead to 3-2.
San Diego made it 4-2 in the sixth on Alexi Amarista’s sacrifice fly.
Paul Konerko’s single in the second snapped his 0-for-12 stretch and put runners on the corners for the White Sox after Alexei Ramirez led off the inning with a single. A run scored when Alejandro De Aza grounded into a double play.
A diving catch by Padres right fielder Chris Denorfia to end the fourth on Tyler Flowers’ line drive preserved the lead.
NOTES: Konerko returned to the White Sox lineup after missing the last two games because of back trouble. He went 1 for 4.