I work here cheap erectalis 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 Houston Astros' 8-2 victory over the Los Angeles Angels on Friday night.