Bonds belted a solo homer and
pitched six strong innings as the red-hot Giants extended their winning streak to five games with a 4-2 victory over the
Kent spent six successful years with San Francisco before signing a two-year, $18 million contract with Houston in the offseason.
The three-time All-Star, who had an often combative relationship with Bonds, received a mix of boos and cheers before his first at-bat.
"Giants' fans appreciate good baseball," he said. "I was expecting to hear boos because I'm coming back here wearing a different color uniform. I expected that."
so much," Giants catcher
said. "He played hard, and that's what I like. They (the fans) have got to understand what he's done, and he understands (the reaction). He's a great second baseman and right now, I wish him the best."
Kent had an RBI single and walked twice in his return to the Bay Area but was outdone by his former teammates.
Bonds opened the second inning with his 618th career homer, and fifth this season, driving the first pitch from Astros starter
(0-1) into McCovey Cove beyond the right field fence.
Houston tied it on Kent's single in the fifth, but Miller unraveled in the sixth, when San Francisco scored three runs on just one hit.
"I didn't feel I was struggling out there," Miller said. "My command wasn't great, but it was decent. I made a couple bad pitches and I paid for it."
After getting the first out, Miller surrendered a single to
and loaded the bases with consecutive walks to Bonds and
. He also walked Santiago to force in the go-ahead run before leaving.
"The game just switched over," Miller said. "It changed the whole complexion of the game. They get a hit, then (Bonds) comes up. I made a couple good pitches to him, but after I lost him, I started missing."
entered and walked J.T. Snow to plate Bonds and give the Giants a 3-1 lead. Cruz scored on
's grounder to give San Francisco a three-run edge.
Moss (2-0) gave up one run and five hits in six innings. He walked three and struck out three as the Giants continued their best start in 65 years with their 12th win in 13 games.
"I've played a lot of baseball. We've got a lot of baseball in front of us," Santiago said. "We're enjoying it. It's nice right now."
made his major league debut for the Giants and struck out two in two hitless innings.