Porcello (1-0) turned in his second straight strong start, yielding five hits while not issuing a walk and striking out four.
The Tigers salvaged one win in a weekend series at Chicago.
White Sox starter Chris Sale (1-1) surrendered three runs on five hits over five full frames.
Dayan Viciedo belted a bases-empty homer for the Chisox.
Beautician charged with giving client fatal silicone butt injection
Attkisson leaves CBS News, reportedly over network's 'liberal bias'