White Sox avoid sweep