For the Padres, Drew Pomeranz tossed four scoreless innings and Cory Spangenberg went 2-for-2 with a run and an RBI.
Pomeranz, who was informed he'd won a rotation job Friday, looked very sharp, allowing just two hits, while striking out four.
Meanwhile, White Sox starter John Danks gave up two earned runs on six hits over five frames. Danks has been named the club's No. 5 starter and will pitch the home opener on Friday against the Indians.
Chicago pulled ahead in the top of the sixth on an RBI single by No.