Humber (3-4) broke a personal two-game losing streak despite yielding four runs on nine hits over five frames. He walked two and struck out four.
Hector Santiago, Nate Jones and Jesse Crain came out of the bullpen to combine for three scoreless relief frames and Addison Reed pitched a 1-2-3 ninth for his eighth save for the White Sox.
Chad Billingsley (4-5) absorbed the loss, surrendering five runs (four earned) on eight hits over six full frames for the NL West leaders.
Ray Liotta sues skin care company over use of likeness
Millions of Getty images now available for free via embed tool