Designated runner Tim Anderson stole third and scored the winning run on a Seattle throwing error — all on a failed pickoff play — as the Chicago White Sox snapped the Mariners' season-best eight-game winning streak with a 5-4, 10-inning victory on Wednesday.