Dallas Keuchel spun 7 2/3 strong frames and the Houston Astros hit three home runs to claim a 6-2 victory over the Tigers and snap Detroit's eight-game win streak in the finale of this four-game set.
Keuchel (3-2) kept the Tigers off balance for much of his outing, allowing just two runs on six hits while striking out seven without issuing a walk.