Troy Percival closed out a hard fought pitcher's duel against his former team on Saturday. ``I was glad to get out there and help our team get a win because we desperately needed it,'' Percival said. ``And with the way Bonderman pitched, you hate to give up those kind of games -- because that was an awesome effort.'' Jeremy Bonderman pitched 8 innings, giving up just 1 run on 4 hits. Ivan Rodriguez drove in the winning run on a sacrafice fly in the 8th inning.