SAN DIEGO -- As Barry Bonds slouched in a chair in the middle of the visitors' clubhouse and spoke with reporters, 10 policemen and numerous security guards mustered outside to make sure the slugger had a safe exit from Petco Park.
"Matt Morris pitched a great game, guys got some key hits and I didn't really have much to do with it," Bonds said. "I just wish we scored earlier and not put that much pressure on him."
Bonds reached base three times without getting a hit and scored once.
Although Bonds was booed every time he came to bat, he took less grief from the fans than he did on Monday, when he was booed mercilessly and had a syringe thrown at him.
A security guard stood on top of the Giants' dugout after each half-inning on a cold Wednesday night, when there were 20,000 fewer fans in the stands than on opening day. The Padres closed a standing-room-only area just beyond the left-field corner because of what one team executive said was unruly fan behavior on Monday.
Bonds said the only distraction to him was the media, although several in the scrum that surrounded him after the game were associated with his cable reality show.
Morris held the Padres to five hits and a run in 6 1-3 innings. Shawn Estes, a former Giants pitcher, lost his Padres debut by allowing three runs in the sixth even though the Giants hit the ball out of the infield just once.
San Diego's Adrian Gonzalez had three hits, including a homer leading off the seventh.
Omar Vizquel slapped Estes' first pitch of the sixth into left field. Ray Durham's comebacker hit the front of Estes' left cleat and bounced into the air for an infield single.
"I'd like to take things back that inning, but there are no mulligans in baseball," Estes said.
Bonds walked to load the bases, with the left-handed Estes throwing several inside pitches.
Estes fielded Moises Alou's two-bouncer and probably could have thrown out Vizquel at the plate. He appeared to hesitate, but said he couldn't get a grip on the ball, and Alou was safe with an RBI infield single.
"I wish I could have that ball back that Alou hit because I think we would have gotten the guy at home if I would have been able to get the handle on it," Estes said. "Unfortunately I wasn't able to and it led to three runs."
Estes walked Lance Niekro, forcing in another run, and Bonds scored on a double play.
Bonds reached base leading off the second and fourth innings, and was stranded each time.
Estes hit Bonds with a pitch on his right elbow guard in the second.
"There's not a whole lot of room for error in there," Estes said. "You hit him; if you don't, you have about six inches of air to work with. If you don't get it in there, he hits it really hard somewhere."
Bonds reached in the fourth on a throwing error by rookie second baseman Josh Barfield. With the Padres playing the "Bonds shift," where all the fielders move to their left, Barfield fielded the slugger's one-hopper in shallow right, but overthrew first baseman Gonzalez.
Bonds left after the top of the sixth. He played Wednesday night even though the Giants have their home opener Thursday afternoon. The original plan was to play him on Monday and Tuesday, then rest him Wednesday, but Tuesday night's game was rained out.
Bonds is under investigation by baseball for alleged steroid abuse. The slugger denies using performance-enhancing drugs. He entered the season with 708 homers, seven shy of passing Babe Ruth for second and 48 short of breaking Hank Aaron's record.
Morris allowed Gonzalez's homer leading off the seventh, then was chased by consecutive one-out singles by Vinny Castilla and Barfield. Steve Kline retired pinch-hitter Eric Young, walked pinch-hitter Doug Mirabelli to load the bases, then struck out pinch-hitter Mark Bellhorn.
Morris struck out three and walked three.
"I was excited," said Morris, who spent the previous nine years with St. Louis. "You try to keep all the distractions out, but of course I'm pitching for a new team, pitching for all these guys who are seeing me for the first time during the season. It's nice to go out there and start strong."
Estes allowed three runs and five hits in six innings, struck out four and walked three. Tim Worrell pitched the ninth for the save, getting Young to hit into a game-ending double play with one on. It was the third double play turned by the Giants.
Padres RHP Woody Williams pitched the seventh. He and Chan Ho Park were put in the bullpen starting the season because the Padres won't need a fifth starter for the first two weeks. ... Padres 1B Ryan Klesko is debating whether to have surgery on his strained left shoulder, which forced him to start the season on the disabled list. ... Morris was the St. Louis starter on Oct. 8 when the Cardinals beat the Padres at Petco Park to complete a playoff sweep.