The San Francisco Giants boosted their already unwaveringconfidence by feasting upon two of the NL's worst teams duringtheir recent road trip.