HOUSTON (AP) — Gregorio Petit's first career home run put Houston on top in the eighth inning and the Astros held on for a 3-1 win over the Blue Jays on Friday night, snapping Toronto's six-game winning streak. Jose Veras (1-1) got the last two outs of the eighth inning for the win and Chad Qualls threw a scoreless ninth for his 12th save. Houston starter Collin McHugh did not factor into the decision after allowing five hits and a run in 6 1-3 innings to remain winless since June 3. Jake Marisnick, acquired Thursday from the Marlins as part of a six-player deal that sent right-hander Jarred Cosart to Miami, went