Bonds tripled and homered, besides being walked a couple of times, as usual.
He is one of 438 pitchers Bonds has homered against.
Bonds homered today, but the Giants left the bases loaded in the first, second and seventh innings.
The Giants, with a 25-24 record over all, have evenly divided the 22 games in which Bonds has homered.
Bonds homered and went 3 for 4 to raise his batting average from .233 to .294.
But Bonds homered in the fourth inning, helping to turn the game around for the Giants, who completed a three-game sweep with a 4-3 victory.
Bonds homered Friday night to push his total to 704.
Bonds swung at one pitch the entire game on Tuesday and homered to left field off Lawrence.
Ford was the 391st pitcher that Bonds has homered against.
Bonds homered in the first and fifth innings, giving him the major-league lead with 22.