Detroit scored five times in both the second and fourth innings to emphatically end a two-game skid.
Andy Dirks also had five hits and scored four times while Austin Jackson added four RBI.
Infante singled in a run during the second-inning outburst, drove in another with a base hit in the fourth, produced a three-run double in the fifth and finished his night with an RBI single in the seventh.
Jackson drove in two runs each with a double and single. Only one of the runs was driven in by Miguel Cabrera, who boosted his major league leading RBI total to 131.