Niko Goodrum lined a two-run homer in Detroit's five-run sixth inning, Boyd struck out 13 to tie a career high and the Tigers topped the Chicago White Sox 11-5 on Thursday.
Boyd (6-6) allowed four runs and nine hits in 5 1/3 innings, and all but three of the outs he recorded came via strikeout. He struck out the side in the first and fourth innings, did not walk a batter and won for the first time since May 28.
The 28-year-old left-hander reached double digits in strikeouts for the second straight start, for the fourth time this season and fifth time in his career.
Miguel Cabrera added a 454-foot solo shot and doubled, and Jeimer Candelario also homered.
Hicks and Nicholas Castellanos each had two RBIs as Detroit rebounded after being swept in a doubleheader on Wednesday to win for just the second time in its past 13 games.
White Sox rookie Eloy Jimenez hit a 436-foot two-run homer to center and had three RBIs. Jose Rondon also had a two-run drive off Boyd, but Chicago's winning streak ended at three games and the White Sox failed to climb back to .500.
Chicago's Reynoldo Lopez (4-8) retired the first nine Detroit batters, but allowed nine hits and seven runs (six earned) before Goodrum's shot to right chased him with one out in the sixth.
Lopez was 7-10 last season with a 3.91 ERA, but this year it has ballooned to 6.34.
Detroit jumped ahead 1-0 in the fourth on Castellanos' RBI single. Rondon homered to right in the bottom of the inning to put Chicago ahead 2-1.
The Tigers regained the lead when Hicks drove in two runs with a single to center.
Detroit broke it open with five runs in the sixth. After Cabrera, Christin Stewart and Harold Castro each doubled, Goodrum lined his seventh homer to right. He had three hits on the day.
After Jimenez cut it to 8-4 in the bottom half of the sixth, Cabrera homered to center in the seventh.
Candelario's drive in the ninth completed the scoring.