Erick Fedde worked six scoreless innings, Tommy Pham had two hits and an RBI and the Chicago White Sox held on to beat the Cleveland Guardians 3-2 on Thursday night. Chicago won its second straight and for the fourth time in six games to improve to 10-28. The White Sox no longer have the worst record in the majors, moving ahead of the Colorado Rockies, who are 9-28. Last-place Chicago is 2-2 against AL Central-leading Cleveland.