The White Sox took two out of three from the Rangers when Gordon Beckham led off the 11th with a home run off Alex Claudio for a 3-2 victory in front of 33,668 at U.S. Cellular Field.