Jordan Lyles gave up one earned run over 6 1/3 innings as the Astros picked up a 5-3 win over the Padres on Tuesday night in Houston.
Lyles allowed six hits and four walks, while striking out four and picking up his second win of the season.
The game was broken open in the fifth, when Houston used a four-run frame to turn a 1-1 tie into a 5-1 lead. In the inning, Jed Lowrie scored on a wild pitch, Chris Johnson singled home a run and J.D. Martinez hit a two-run homer.
Martinez went 1-for-4, while Lowrie went 2-for-4 with a solo home run and two runs scored.
David Carpenter gave up two earned runs in the ninth, but Brett Myers was able to come in and pick up the save.