Barry Bonds hit the 756th home run of his career to set a new Major League record on Tuesday, sparking wild celebrations among his hometown fans and mixed reaction elsewhere because of past steroid allegations.
In belting his landmark homer against the Washington Nationals, the 43-year-old San Francisco Giants slugger eclipsed the mark set by Hank Aaron in 1974.
Bonds, in his 22nd Major League season, completed the feat off Nationals starting pitcher Mike Bacsik in the fifth inning to put the Giants 5-4 ahead in a game they would go on to lose 8-6.
In a recorded message broadcast on the stadium's video board, Aaron paid tribute to Bonds.
"Throughout the past century the home run has held a special place in baseball and I have been privileged to hold this record for 33 of those years," he said.
"I move over now and offer my best wishes to Barry and his family on this historic achievement."