HOUSTON (AP) — Zack Greinke pitched eight effective innings, Kyle Tucker homered and the Houston Astros beat Blake Snell and the San Diego Padres 7-4. Greinke permitted one run and six hits. The right-hander, who retired 11 of his first 12 batters, improved to 14-3 in his career against the Padres. Houston jumped on Snell for four runs in the first. Alex Bregman drove in Jose Altuve with a groundout, and Tucker capped the inning with a three-run homer to left.