(Chicago, IL) -- Mitch Haniger singled in the game's only run in the fourth inning as the Mariners blanked the White Sox 1-0 at Guaranteed Rate Field. Marco Gonzales struck out eight over six innings of five-hit ball to even his record at 2-and-2. Four relievers followed, with Edwin Diaz notching his ninth save.