The White Sox scored three runs in the bottom of the ninth inning to rally for a 5-4 win over the Indians in Chicago.
Yan Gomes homered and Yonder Alonso drove in two for Cleveland, which had won its previous three.
Carlos Carrasco suffered the loss.
Trevor Bauer gave up two runs over four innings as the Indians try to gauge if he can be apart of the postseason rotation.
The Indians and White Sox play the rubber match of a three-game series tonight in Chicago.
Cleveland is gearing up for the ALDS at 88-and-69.
Shane Bieber starts for the Indians. The Sox counter with Jace Fry.