Alex Rios blasted a walk-off two-run homer in the 10th inning to give the White Sox an 8-6 win over the Angels. Rios also hit a solo shot in the sixth. A.J. Pierzynski added a three-run shot in the first for Chicago, which has won three straight. Matt Thornton earned the win in relief. Hisanori Takahashi suffered the loss out of the bullpen. Mike Trout had a two-run home run for Los Angeles, which has lost three in-a-row. Albert Pujols chipped in with a solo bomb.