Scott Halleran/Getty Images
Chris Carter's three-run homer put Houston ahead in the third, and the Astros held on for a 7-6 win over the Los Angeles Angels on Tuesday night.
The win ends a six-game skid for the Astros. The road woes continued for the Angels, who have dropped eight of their past 10 away from Anaheim.
Continue Reading on ESPN.com »