For the first time in a while, the Houston Astros could enjoy a game. The Astros ended their team-record losing streak at 12, beating the Pittsburgh Pirates 9-5 Sunday behind three hits and three RBIs from Marwin Gonzalez.