SAN FRANCISCO -- It's been 10 years since Barry Bonds has taken a Tom Glavine ball for a ride, but he did it on Tuesday night in the Giants' 4-1 loss to the Mets.
The last time Glavine gave up a homer to Bonds, it was 1997, Glavine was wearing a Braves jersey, and the event took place in Candlestick Park.
Bonds treated fans to his third home run of the homestand and the 745th home run of his career in the fourth inning of Tuesday's game against the Mets.
Bonds whacked a solo shot that towered over center field off the first pitch Glavine served him in the fourth inning. It was Bonds' third consecutive first-pitch homer and his 11th home run of the season. The homer was also his fourth home run off Glavine, but the future Hall of Famer's probably just glad it wasn't the record breaker.
"At the pace he's on, he's probably going to do it before we see him again," Glavine said, "but if that situation came along, I can assure you I wouldn't want to be the guy who gave up the home run."
The home run by Bonds was the only run Glavine allowed all night. He walked Bonds in his next at-bat.
Bonds is now almost within single digits of tying Hank Aaron's record, which is 10 away.
Coming into the game, only three days existed in the regular season that Bonds had not homered. May 8 is no longer one of them. The only days Bonds has not hit home runs are August 5 and September 30.
Bonds' last home run was on Saturday afternoon in the Giants' 9-4 win over the Phillies.
Becky Regan is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.