Alex Rios bashed a game-winning two-run homer in the 10th inning Friday, lifting the Chicago White Sox to an 8-6 win over the Los Angeles Angels. Adam Dunn singled off Hisanori Takahashi (0-3) to start the 10th and was replaced by pinch-runner John Danks. David Carpenter came in to pitch and, after striking out Paul Konerko, surrendered the walk-off clout -- Rios\' second homer of the game. The Chicago outfielder finished 3-for-4 with four RBI and three runs scored as American League Central-leading Chicago took the opener of a three-game set. Matt Thornton (4-6) was credited with the win after hurling a scoreless top of the 10th. The White Sox bullpen fired 4 1/3 scoreless frames overall in relief of starter Phil Humber. A.J. Pierzynski added a three-run homer for Chicago. Mike Trout unleashed a two-run clout and Albert Pujols went 2-for-4 with a solo shot for the Angels.