The Indians jumped on top to a 2-0 lead with a home run by Karim Garcia in the first, and a 4-0 lead in the second with a two-run double by Milton Bradley.
The Sox put seven men base in the first three inning, leaving all of them stranded. Garland lasted four batters into the third, giving up a home run and walk before Rick White came in relief to end the inning. Garland walked two and struck out one for the game. White threw the next 3 1/3 innings, giving up two runs; one coming on a Omar Vizquel RBI-triple and the other on an Ellis Burks home run, his second of the game.
Lee hit his homer, his fifth of the season, in the sixth. The home run scored Ordonez, who doubled to start the inning. Lee went 1-4 and Ordonez went 1-3. The home run, the only offense the Sox had in the game, put them down 7-2.
Ordonez, who was in the DH spot, is batting .297. Ordonez has hit safely in 18 of the 19 games played this season. The home run for Lee gives him 14 RBIs, which puts him one behind Ordonez for the team lead (15).
The Sox will now go to Baltimore to face the Orioles on Tuesday for a three-game set. Game one will feature Esteban Loaiza against Sidney Ponson at 6:05 p.m. CT. It will be televised on Fox Sports Net Chicago.