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.
The game was tied at 1-1 when Petit launched Aaron Loup's first pitch into the first row of the Crawford Boxes in left field to give the Astros the lead. Jose Altuve connected on the next pitch by Loup (3-3) for a ground-rule double before stealing third base.
Houston got an insurance run on a sacrifice fly by Robbie Grossman.
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.