The Guardians edged the White Sox 6-5 in 10 innings in Chicago.
Steven Kwan lifted a sac-fly to give the team a lead while Emmanuel Clase earned the win in relief.
Cleveland claimed the four-game series and enters the All-Star break having won six of its last seven games.