Tristan Peters delivered a 10th-inning walk-off single off Jeff Hoffman to lift the Chicago White Sox to a 5-4 victory over the Toronto Blue Jays, capping off a tightly contested game in Chicago.