Cease is the first major league pitcher to win his first eight starts against another team since Jamie Moyer started 10-0 against the Marlins in 2006-08.
“I've been really locked in the last few times I've faced them, and that makes me hard to hit,” he said. “They've got a good lineup, though, so I've been lucky enough to have this much success.”
Brian Goodwin, called up from the minors on Thursday, homered and drove in five runs in his White Sox debut.
“It was great to have a chance to show my new teammates that I'm going to be able to help them win games,” said Goodwin, who signed with Chicago as a free agent last month. "This is the first team that ever drafted me, and even though I didn't sign out of high school, I've still always had some love for the White Sox.
“Plus this seemed like a team I could help win some games," he said.
Cease (5-2) allowed two runs on four hits in five innings before being removed with a 13-2 lead. He walked one and struck out seven and saw his career ERA against Detroit rise to 2.09.
“He was pitching fine, but he had too many long innings in the dugout and we didn't want his arm to get cold,” White Sox manager Tony La Russa said. “We had him throw in the cage a few times, but you can only do that so many times.”
Tigers starter Jose Urena (2-6) allowed eight runs while getting only five outs.
Urena struck out Adam Eaton, drawing a sarcastic cheer from the crowd, and escaped the inning without further damage.
Detroit also scored quickly, with Harold Castro hitting a two-run homer on Cease's seventh pitch, but he struck out the next three hitters.
The White Sox made it 6-2 in the second on Goodwin's three-run homer off Urena.
“Obviously, he didn't have his best stuff today,” Tigers manager A.J. Hinch said. “It was big for us to get two runs in the first after they got three, but we weren't executing on the mound and our bats never did anything else.”
Daniel Norris came in from the Tigers bullpen with two out and two on, walked his first batter, then allowed a two-run single to Leury Garcia. After another walk, Danny Mendick's second of the inning, Norris got out of the inning.
“I was trying to throw softly, but I couldn't get the ball to the plate,” said Rogers, whose velocity jumped from 66 mph to 78 in mid-inning. “Once I started throwing a little bit harder, I felt a lot more comfortable.”
Utilityman Harold Castro pitched a scoreless ninth while Rogers made his professional debut at third base. Castro has pitched two innings this year without allowing a hit or a run.
The Tigers moved 3B Jeimer Candelario from the bereavement list to the 10-day injured list. Candelario remains in the Dominican Republic to deal with a family emergency.
Burrows, who left the game with an illness, was optioned to Triple-A Toledo after the game. The Tigers will call up a pitcher on Sunday.
Mendick scored on Anderson's fifth-inning single, but only after protecting his health. Mendick was on second when Anderson's 101-mph line drive came directly at him, forcing him to dive to the ground before getting back up to score.
Widener scheduled to start as Arizona hosts San Francisco
San Francisco Giants (66-39, first in the NL West) vs. Arizona Diamondbacks (33-73, fifth in the NL West)
Lopez, Orioles to face Heaney, Yankees
Baltimore Orioles (37-67, fifth in the AL East) vs. New York Yankees (56-48, third in the AL East)
Wilson, Pirates to face Lauer, Brewers
Pittsburgh Pirates (40-65, fifth in the NL Central) vs. Milwaukee Brewers (63-43, first in the NL Central)
Gray expected to start for the Nationals against the Phillies
Philadelphia Phillies (52-53, second in the NL East) vs. Washington Nationals (49-56, fourth in the NL East)
New York Mets to visit the Miami Marlins
New York Mets (55-49, first in the NL East) vs. Miami Marlins (44-61, fifth in the NL East)
Ray expected to start as Toronto hosts Cleveland
Cleveland Indians (51-51, second in the AL Central) vs. Toronto Blue Jays (54-48, fourth in the AL East)