Justin Upton hit a grand slam and drove in six runs as the Tigers hammered the Astros, 13-1.
Upton went 4-for-5 and fell a triple shy of the cycle.
James McCann belted a two-run shot as Detroit took the rubber match.
Justin Verlander picked up the win with six shutout innings. The Tigers are 47-and-56.
Houston is first in the American League at 68-and-36.
The Tigers are in the Big Apple tonight to begin a three-game series with the Yankees. Michael Fulmer heads to the mound for Detroit.