Bonds tied Babe for 2nd place on the career home run during 4-2, 10-inning victory over the Oakland Athletics
The 7-time NL MVP is ending a 9-game homerless stretch with a shot into the first deck of the elevated stands in right-center.
Tne home runs appeared to travel about 400 feet.
The ball was caught on the fly by 19-year-old Tyler Snyder of Pleasanton.
Barry Bonds was booed when his name was announced before the game and when he began walking to the batter's box