National LeagueBarry Bonds homered for the first time in two weeks, then lost his cool two innings later.
Bonds hit his 723rd career home run with a solo shot to center in the seventh inning of the San Francisco Giants' wild 5-2 loss to Colorado on Friday, connecting for his first homer since July 20 against San Diego -- a span of 26 at-bats.
Yet just when things appeared bright for the embattled San Francisco slugger, he got into it in the ninth with plate umpire Ron Kulpa over a called second strike.
Kulpa immediately ejected the arguing Bonds, who began yelling at the umpire from close range.
"There were two unprofessional people out there at that moment," Bonds said. "He was very unprofessional and so was I. What happens on the field stays on the field and that's all I have to say about it."
Bonds returned to the dugout, sat down and crossed his arms as fans responded by throwing garbage, including beer bottles, onto the field from all directions. The Rockies quickly retreated into their dugout to avoid being hit while fans chanted "Barry! Barry!"
"I don't care about that," Bonds said of the fans' actions. "We're trying to win games, that's all. It happened, it happened. It's over with. Let's go get ready for tomorrow."
Security came onto the field and so did a large cleanup crew, causing an 11-minute delay. Fans also threw things at the umpires as they were escorted off the field after San Francisco's 10th loss in 11 games.
"Barry didn't like strike two. He thought it was down and I told him it was not down," Kulpa said.
"It was a good pitch and I'd been calling that pitch all night. We talked about the pitch, Barry and I. It was getting heated. I warned him, and then he crossed the line and said something he shouldn't have said. After I warned him twice, and that point he was ejected," he said.
"I gave Barry a lot of rope in that situation. It was a big part of the ballgame. I gave him every opportunity to stay in the ballgame, and he crossed the line. When you cross the line, I have a job to do," Kulpa said.
Bonds, who sat out of games on Tuesday and Wednesday with swelling in his troublesome right knee before Thursday's off day, sent a 2-1 pitch from Jeff Francis (9-9) over the wall in center in the seventh for his 15th home run of the year to move within 32 of tying home run king Hank Aaron's record of 755.
The 42-year-old Bonds hit his first homer off Francis, who became the 429th pitcher to surrender a home run to the seven-time NL MVP.
Bonds also hit his 715th homer May 28 against Colorado to pass Babe Ruth and move into second place on the career list behind Aaron.
Bonds' homer gave him 1,377 extra-base hits to tie him with Stan Musial for second all-time behind Aaron's 1,477.
Giants manager Felipe Alou, who acknowledged after the game that Bonds had a bigger strike zone this season, hadn't ever seen San Francisco's fans act this way -- and he played for the Giants nearly five decades ago. He also has noticed that Bonds is different this season. The superstar is batting .241 and has 46 RBIs.
"Barry is swinging at some pitches he never swings at," Alou said. "I'm also seeing Barry argue balls and strikes -- something he very seldom did before."
Bonds insists his diminished productivity this year didn't influence what happened.
"No, not at all," he said. "It had nothing to do with that."