Talbot (6-3) gave up two runs on six hits with four strikeouts. In his last outing on Thursday, he was tagged for a season-high six runs on eight hits over six innings in a loss to the Royals.
"My command with almost every pitch was good," Talbot said. "I was getting ahead of the hitters."
Jason Donald and Shin-Soo Choo each hit a solo home run, Luis Valbuena drove in two, while Russell Branyan, Jhonny Peralta and Lou Marson each had an RBI for the Indians, who had dropped seven of eight coming into Tuesday.
Jake Peavy (3-4) was banged up for six runs on eight hits with a walk and five strikeouts over six innings.
"I just didn't have very good stuff at all," Peavy said. "When you're not sharp you better be good with location. I made some bad pitches early."
Alexei Ramirez, Andruw Jones and Mark Kotsay each finished with an RBI in the loss for the White Sox, who had won three of four.
Cleveland jumped on top in the third inning. Donald led off the frame with his first career home run when he drilled an 0-1 pitch over the wall in left. Two batters later, Choo drove an 0-1 pitch deep into the seats in right-center.Travis Hafner followed with a ground-rule double and later came around to score on a Branyan single for a 3-0 lead.
The Indians doubled their lead in the sixth. Austin Kearns led off with a single and Branyan then walked. Peralta followed with a double that scored a run and successive sacrifice flies from Valbuena and Marson made it a 6-0 game.
Talbot, meanwhile, cruised through the first six innings as he gave up just two hits and faced one batter over the minimum through that time.
The White Sox, though, got to him in the seventh. Ramirez led off with a double and later came home on a Jones double. Kotsay then followed with a two- bagger that scored Jones, but Kotsay was thrown out trying to stretch it into a triple and it was a 6-2 game.
With Chris Perez on the mound in the eighth, the White Sox worked another run across as Juan Pierre was hit by a pitch and Ramirez followed with a double to center to make it a 6-3 margin.
The Indians, though, got the run back in the bottom half as singles from Kearns and Peralta put runners on the corners and a squeeze bunt from Valbuena plated Kearns for a 7-3 lead.
Kerry Wood gave up a one-out single to Kotsay in the ninth, but Carlos Quentin grounded into a double play to end the game.
Talbot is 2-0 in his two starts versus the White Sox this year. On April 16, he notched the first complete game of his career, working around two runs -- one earned -- on six hits without a walk...Peavy is 1-2 in five starts versus the Indians...Cleveland has won six of the eight contests against Chicago this season...In the rubber match on Wednesday, Mark Buehrle toes the mound for Chicago while Jake Westbrook will pitch for Cleveland.