(Houston, TX) -- Jared Walsh went 4-for-4 with a homer as the Angels beat the Astros 5-4 in Houston. Walsh went back-to-back with Justin Upton in the sixth as Los Angeles posted a four-spot in the frame. Jose Suarez got the win in relief while Raisel Iglesias nailed down his sixth save. The Halos have won three-of-four. The two square off again tonight.