Fortunately, Garland was as strong as ever before and after, throwing seven innings, striking out seven while walking none. Garland allowed just three hits outside of the fourth inning, and five for the game.
Olivo's head-high homer came with Tony Graffanino -- who pinch-ran for Paul Konerko (walk) -- on base and was off reliever Felix Rodriguez. Rodriguez then duplicated the location of the pitch, this time with a fastball to Jimenez, which once again ended in a homer.
However, the ninth was far from an easy inning. Marte recorded the first out, getting Bonds to popout to second. But Koch made an adventure of the final two by walking Benito Santiago, giving up a ground rule double to Andres Galarraga and a RBI-single to JT Snow. The inning then ended on a double play groundout by Edgardo Alfonzo.
The Sox scored their two runs in the fourth off a double, two singles and a balk. Jose Valentin started things off with a double, advancing to third on a Frank Thomas' groundout and scoring on a Brian Daubach single.
Daubach then tried to get an early jump on a steal, setting up what seemed to be a routine pick off for starting pitcher Jerome Williams, but Williams balked when he failed to step off with his right foot before throwing to second. Carlos Lee then singled up the middle, scoring Daubach and tying the game at 2-2.
The Sox have now won three games straight and will look to make it four in a row on Wednesday night at 7:05 CT, with Mark Buehrle going up against Jesse Foppert. The game will televised on Fox Sports Net Chicago.