CHICAGO -

Chris Sale overcame a shaky start to strike out a season-high 13, beating Max Scherzer in a matchup of All-Star aces and leading the Chicago White Sox past the Detroit Tigers 6-3 in the first game of a day-night doubleheader Saturday.

Adam Dunn hit a two-run homer and Tyler Flowers also went deep against Scherzer (15-5), who fanned 11 in 6 2-3 innings. But he was touched up for six runs, five earned, and nine hits.

Sale (11-3) struck out at least 10 for the 17th time in his career, tying Hall of Famer Ed Walsh for the franchise record. The left-hander allowed three runs and six hits in seven innings.

Jake Petricka pitched the ninth for his 10th save.