DETROIT _ Avisail Garcia had a career-high five hits and seven RBIs to help the White Sox to a 17-7 victory over the Tigers on Thursday afternoon at Comerica Park.
Garcia is just the second Sox player since at least 1913 with five hits and seven RBIs in a game, along with Carl Reynolds in 1930.
Yoan Moncada also notched a career high with four hits, reached base six times and tied the franchise record with five runs scored. The last player to score five runs in a game was Tim Raines in 1994.
The Sox had 25 hits � their most in a game since 1981 � and also tied a franchise record with 21 singles as they won for the fifth time in their last six games.
Moncada started the Sox scoring off Tigers left-hander Chad Bell in the first inning with a solo shot to left-center field, and the Sox followed with three straight singles, including Matt Davidson's RBI single.
The Sox scored four fourth-inning runs, on two-run singles from Tim Anderson and Garcia. A four-run sixth was highlighted by Garcia's three-run homer.
They tacked on a trio of runs in the seventh and eighth innings. Nicky Delmonico drew a bases-loaded walk in the ninth.
Sox right-hander James Shields allowed four earned runs on nine hits with a walk and seven strikeouts over six innings.
Shields gave up back-to-back home runs to Miguel Cabrera and Nicholas Castellanos in the third. He also allowed a home run to Jeimer Candelario in the Tigers' two-run sixth.