Carpenter (8-6) didn't allow a hit until Jim Edmonds singled leading off the fifth. The 23 year-old right-hander, 5-1 in his last seven home starts, gave up all four runs and 10 hits in 8 2-3 innings. He struck out seven and walked one.
"All the hits came late, but I still don't think they really crushed me," Carpenter said. "I had command of all my pitches and I just tried to stay aggressive and let my fielders do the job."
Paul Quantrill, pitching despite a stiff back, got the final out for his fourth save, retiring Gary Disarcina on a bouncer.
Jeff Juden (0-1), making his second start since the Angels acquired him from Milwaukee on Aug. 7, gave up five runs and seven hits in five innings. Juden, 0-6 in nine starts since June 26, struck out four and walked one.
Anaheim's Troy Glaus and Chris Pritchett hit their first major league homers. Glaus hit a two-run drive in the eighth and Pritchett added a solo shot in the ninth.
"When your down in the minor leagues, you don't know if you'll ever get another chance, so it's special," Pritchett said. "Carpenter was good, but after facing Roger Clemens and his 15 Ks last night, he wasn't as tough."
Toronto took a 4-0 lead in the fourth on consecutive singles by Shawn Green and Jose Canseco, Juden's run-scoring wild pitch and RBI singles by Jose Cruz Jr., Tony Fernandez and Darrin Fletcher.
"I felt like I made some good pitches out there, but they blooped a couple in," Juden said. "A couple of those ground balls had some eyeballs and they found the holes."
Carlos Delgado singled home a run in the fifth, but Randy Velarde had a run-scoring single for Anaheim in the sixth.
Anaheim's Pep Harris threw a run-scoring wild pitch in the sixth.
©1998 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed