Hank Aaron 755
Barry Bonds 738
Babe Ruth 714
San Francisco Giants (5-8) slugger Barry Bonds hit homer No. 738 in a 12-inning 6-5 victory over the St. Louis Cardinals (6-8), moving within 17 of Hank Aaron‘s all-time mark of 755. Down 5-4 in the 8th inning, Bonds splashed one into McCovey Cove off Ryan Franklin, who became the 437th different pitcher to give up a home run to the Giants left-fielder. With the game knotted up 5-5 in the 12th, Rich Aurilia singled to left-center to bring home Randy Winn for the win. Overall, Bonds went 1-3 with 2 RBI, 2 runs and 1 walk.
For the season, Bonds is hitting .306 with 4 home runs, 10 RBI and 11 walks.