Late in a mostly miserable season, the young Houston Astros are showing some life on the West Coast. Chris Carter hit a three-run homer and drove in a career-high five runs, and Brad Peacock didn't allow an earned run while pitching into the seventh inning of the Astros' 8-2 victory over the Los Angeles Angels on Friday night.