Andrew Heaney tossed three-hit ball over seven innings and struck out a career-high 12, lifting the Angels over the Chicago White Sox 1-0 Sunday for a three-game sweep.
Kole Calhoun drove in the only run with a seventh-inning single. Mike Trout went 2 for 4 and finished the series 8 for 11 with two homers and five RBIs for the Angels.
Heaney (9-9) allowed just three singles and didn't walk anyone. Ty Buttrey pitched the eighth, Blake Parker got two outs in the ninth and Jose Alvarez got the final out for his first save.
Chicago starter Reynaldo Lopez threw six scoreless innings.