José Soriano and two relievers combined for a two-hitter and Oswald Peraza hit his first home run since a trade from the Yankees to lead the Los Angeles Angels to a 3-0 win over the Houston Astros on Sunday. Luis García allowed one hit in a scoreless eighth and Kenley Jansen threw a perfect ninth for his 25th save. There were two outs in the fifth when Peraza connected off Hunter Brown (10-7) into the bullpen in right-center field to put the Angels up 1-0.