J.A. Happ and the Houston bullpen ended a long road losing streak for the Astros. Happ and three relievers combined on a five-hitter, Scott Moore drove in two runs and Houston beat the San Diego Padres 2-0 Monday night to snap a 13-game slide away from home.