The Blue Jays jumped in front to a 1-0 lead in the second off a homer by Carlos Delgado, but the Sox turned the lead around in the fourth with three runs off Cory Lidle, all coming after a costly Delgado error on a grounder off the bat of Jose Valentin.
The grounder went under the glove of Delgado and down the right field line. Magglio Ordonez, who singled, scored on the play while Brian Daubach, who also singled, advanced to third. Valentin advanced to second. Miguel Olivo then hit an infield single to score Daubach and Joe Borchard hit a sacrifice fly to shallow left to score Valentin.
The Blue Jays cut the Sox' lead to 3-2 with a run in the fifth, but that was it as Loaiza, along with relievers Damaso Marte and Billy Koch -- 2/3 of an inning apiece -- closing it out. Koch picked up the save, his sixth of the season.
The Sox will now head to Cleveland to start a four-game set against the Indians on Friday night at 6:05 CT on Fox Sports Net Chicago. Danny Wright is scheduled to go up against C.C. Sabathia.