Dallas Keuchel lasted just three innings in his return from the disabled list, but Josh Reddick’s go-ahead three-run home run in the eighth inning kept Keuchel unbeaten and the Astros rolling, sending Houston to a 6-5 win over the Tigers on Friday night at Comerica Park.