Kyle Tucker and Yuli Gurriel hit two-run homers, Hunter Brown pitched six strong innings in his return to Michigan, and the visiting Houston Astros defeated the Detroit Tigers, 6-3, on Tuesday night.Yordan Alvarez added a solo homer and scored three times for Houston (92-50).Brown. making his second Major League start, allowed two runs and five hits while walking two and striking out six. Brown (2-0) grew up in the Detroit area and attended Wayne State University in the city.Ryan Pressly struck out the side in the ninth for his 27th save.Tigers starter Drew Hutchison (2-8) gave up four runs and nine hits in 5 1/3 innings. Kody Clemens homered for Detroit (54-88).Alvarez opened the scoring with his two-out homer in the first, his 33rd of the season.The Tigers pushed across a run in the second. Spencer Torkelson drew a one-out walk and scored on Eric Haase’s double down the left-field line.Houston quickly regained the advantage with three two-out runs in the third. Alvarez doubled to right and scored on Alex Bregman’s single. Tucker then blasted a Hutchison slider over the right-field wall for his 26th homer to make it 4-1.