Tigers 7, White Sox 6 (12): Omar Infante knocked in the winning run with an infield single as host Detroit rallied from six runs down in the ninth for an improbable victory.
Miguel Cabrera went 3-for-4 with an RBI single in the ninth to raise his major league-leading average to .349 but left after the ninth inning with soreness in his groin. The Tigers maintained their six-game lead over Cleveland and lowered their magic number to clinch their third straight American League Central crown to two.
White Sox left-hander Chris Sale shut out the Tigers for 7 2/3 innings and Chicago took a 6-0 lead into the ninth before Detroit erupted against reliever Nate Jones. Pinch hitter Andy Dirks' three-run blast made it 6-5 before Jones could record an out, and closer Addison Reed walked the bases loaded ahead of Torii Hunter's tying sacrifice fly.
Jake Petricka (1-1) walked the bases loaded in the 12th and couldn't corral Infante's come-backer to the mound, as it deflected toward the second baseman and Don Kelly scampered home to cap the Tigers' first comeback win after trailing by six or more runs in the ninth inning since 1947.
Al Alburquerque (4-3) pitched two scoreless innings in relief for the win. Sale struck out seven and allowed four hits, while Detroit starter Rick Porcello struck out nine and gave up two runs on six hits in 6 2/3 frames.
GAME NOTEBOOK: The Tigers went over 3 million in home attendance for the second straight year and the fourth time in history. … Detroit DH Victor Martinez went 2-for-5 to extend his hitting streak to eight games. … The White Sox had five rookies in the starting lineup with Marcus Semien making his first major-league start at shortstop.