Chris Sale struck out eight and gave up two runs in a complete-game effort to guide the White Sox past the Mariners, 4-2. Alex Rios drove in a pair of runs for Chicago, which has won 10 of its last 11 games. Kevin Millwood gave up four runs in as many innings for the setback. Miguel Olivo smacked a two-run homer for Seattle, which won the middle installment of this three-game series at The Cell.