HOUSTON (AP) Jose Altuve homered and Marwin Gonzalez's tiebreaking RBI triple in the eighth inning helped the Houston Astros to their fifth straight win, a 3-2 victory over the Los Angeles Angels on Wednesday.

George Springer singled with one out before Gonzalez hit a towering fly ball just to the right of straightaway center field off Matt Shoemaker (3-8).

Shane Robinson sprinted up Tal's Hill to grab it, but it sailed just out of his reach before Robinson crashed into the padded wall, allowing Springer to score and make it 2-1.

More from FoxSports

Houston added an insurance run on a groundout by Carlos Correa in the eighth.

Will Harris allowed a run-scoring single by Kole Calhoun with one out in the ninth, but Yunel Escobar was out at second on the play. Harris then retired Mike Trout for his sixth save. Luke Gregerson (2-1) struck out one in a scoreless eighth for the win.