The control of Porzio kept him in the game, but a Travis Hafner fourth-inning two-run double just out of the reach of a sliding Lee in left put the Indians ahead, 2-1.
Porzio pitched into the sixth inning, when a RBI-double, once again by Hafner, chased him. On the play, a relay by Harris in center, Jose Valentin at shortstop and catcher Miguel Olivo nailed Ricky Gutierrez at home. Rick White finished the inning and pitched 2 1/3 innings total, giving up one run, a homer to Shane Spencer.
Down 4-1, the White Sox made things close in the ninth. Carl Everett led off with a single and advanced two bases on two wild pitches, one being ball four to Brian Daubach. Valentin then hit a hard liner, off the glove of Danys Baez, for an infield single.
Lee and Everett had two hits each, while Roberto Alomar and Valentin had one each. Harris, leading off, went 0-4, as did Ordonez, who during the game was named to the all-star team as a replacement for the injured Manny Ramirez.
The final game of the series and first-half will be played on Sunday afternoon 12:05 CT, with Jon Garland facing Billy Traber. The game will be televised on Fox Sports Net.