MILWAUKEE -- Barry Bonds spent much of the morning snoozing on a big leather couch in the clubhouse.
If he's going to catch the Babe in Philadelphia, he'd better wake up soon.
Bonds had only a headache to show for his two-day trip to Milwaukee. After going 0-for-4 in the first game, his lone appearance Thursday was in the on-deck circle. The most excitement he produced during his stay was the ball he took off his forehead during batting practice Wednesday.
The rest of the San Francisco Giants didn't fare much better. Carlos Lee and Geoff Jenkins homered, Prince Fielder knocked catcher Todd Greene out of the game in a jarring home-plate collision, and the Milwaukee Brewers held on to beat the Giants 7-4 on Thursday.
The game ended with Bonds on deck, hoping for a chance to pinch-hit as the potential tying run. But as the sparse crowd booed Bonds, Pedro Feliz hit a routine fly for the final out.
"No way. No way. No way," he said after the game, waving his hands to shoo reporters away from his locker. "Get out of here. Go."
The Giants now head to Philadelphia, where Bonds hit Nos. 200 and 250. At 712, he is two homers from tying Babe Ruth for second place on the career list, and manager Felipe Alou said the slugger will play all three games against the Phillies.
San Francisco sure could have used some of Bonds' power Thursday.
Mike Matheny, who replaced Greene, hit a two-run homer in the seventh to pull the Giants to 5-4. But Jenkins answered right back with a two-run shot of his own, and the Giants couldn't do anything with Kevin Frandsen's leadoff double in the eighth.
The Giants stranded six runners in scoring position, including leaving the bases loaded in the fourth.
Doug Davis (2-2) won at home for the first time in four starts this year, scattering four hits over six innings. He struck out three and walked three. Derrick Turnbow pitched the ninth for his 10th save in 10 chances.
"I pitched OK. I was effectively wild, is what I guess you could call it," Davis said. "They're a free-swinging team and I just put the ball around the plate and they put the ball in play. I had my defense working for me."
Brad Hennessey (2-1) didn't even allow a run in his previous two starts against Milwaukee, giving up just five hits in 14 scoreless innings. But the Brewers made up for that right away Thursday, tagging him for three runs in the first inning.
Rickie Weeks led off with a single, and Lee homered two outs later on a line drive over the center-field fence. It was his 12th home run of the season. He also doubled in a pair of runs, finishing 2-for-4 with four RBI.
Fielder followed with a single to right-center and Corey Koskie doubled to right. Fielder barreled home as he tried to beat the throw and was about five feet away when Greene caught the ball. Greene stepped left and into the basepath. But Fielder, built like a linebacker at 6-feet, 260 pounds, kept right on going, slamming into Greene and knocking him to the ground.
"Todd, he's my buddy, so I didn't mean to get him that hard. But I had to try to score," said Fielder, who knows Greene from when he played with Fielder's father, Cecil. "Especially that run right there, that helps us a lot just because they were able to come back."
Greene landed on his side and rolled over, writhing in pain. He said he thought he held onto the ball long enough for the out, but plate umpire Tim McClelland's view was blocked and Fielder was ruled safe.
"I thought I tried to show them the ball," Greene said. "I felt like I held onto the ball long enough. Obviously I didn't."
Greene said he took off his glove to check his face, which felt like it was "on fire." He stayed on the ground for about five minutes while Giants trainer Stan Conte attended to him, but was able to walk off the field on his own.
Greene is day to day with a bruised right shoulder. He also has a shiner on his left cheek and the start of a black eye.
"I feel like I got run over by a train and I didn't win," Greene said. "Lost that one."
But Greene said he has no hard feelings toward Fielder.
"He's a good kid and I thought it was a clean play," Greene said. "He plays hard, and I hope he continues to play hard."
- Lee came into the game hitless in nine at-bats, and with only seven hits in his previous 41 (.171).
- Giants LF Randy Winn doubled in the seventh, ending an 0-for-14 skid.