ANAHEIM, Calif. -- Kendrys Morales followed Albert Pujols' two-run double with with a two-run homer in the sixth inning, Jered Weaver gave up one run over 6 1/3 innings, and the Los Angeles Angels complete a three-game sweep of the White Sox with a 4-1 victory on Sunday afternoon.
The Sox, who had a chance to gain a game on the Detroit Tigers -- who lost the first game of a day-night doubleheader to the Twins earlier in the day -- lost for the fifth straight time. The loss left the Sox one-half game ahead of the Tigers in the American League Central.
Sox right-hander Gavin Floyd was brilliant through five innings, striking out eight and walking one in that span, before the Angels exploded against him in the sixth. After Floyd retired Chris Iannetta to open the inning, he walked Mike Trout to get the inning started.
The Sox had their big chance in the first when they loaded the bases with one out. But Weaver struck out Alex Rios in an 11-pitch at-bat before getting A.J. Pierzynski on a grounder to short.
The Sox have scored eight runs during their five game skid.
They return home to play the Cleveland Indians on Monday. The homestand ends with four games against the Tampa Bay Rays.