Jeff Kent hit a home run in his first at-bat for Houston and Jeff Bagwell homered twice as the Astros won their season opener last night, 10-4, over the visiting Colorado Rockies.

"With the welcome I received from the fans, I did not want to let them down," Kent said.

Roy Oswalt pitched seven strong innings and the Astros roughed up NL rookie of the year Jason Jennings in their first home opener since their stadium was renamed Minute Maid Park.

Kent, the 2000 NL MVP, helped lead the San Francisco Giants to the World Series last year. He signed a two-year, $18.2 million contract with the Astros in the offseason, joining Bagwell and Lance Berkman in the middle of a powerful lineup.

Kent finished 3 for 5 and scored twice. Bagwell hit a solo homer and a two-run shot, and Geoff Blum also homered and knocked in three runs.

"I've got a bunch of guys around me who can pick me up if I get down," Bagwell said. "Jeff is a great hitter. He's proven it year after year. He brings you a .300 average, 100 RBI every year. That takes the pressure off to have a guy like him around."

* GIANTS 8, PADRES 1: Barry Bonds hit a three-run homer for his first hit of the season and Jason Schmidt pitched into the eighth to lead visiting San Francisco.

Bonds' 614th career homer went an estimated 463 feet, landing several feet in front of the right corner of the big scoreboard that's 29 rows beyond the right field wall at Qualcomm Stadium.

The five-time MVP was 0 for 5 with three walks and three strikeouts in two games before connecting on a 2-1 pitch from rookie Mike Bynum with one out in the eighth to give the Giants a 7-0 lead.

* DIAMONDBACKS 5, DODGERS 4: Junior Spivey's bases-loaded single in the 10th gave host Arizona the victory.

Arizona ace Curt Schilling allowed two hits through seven innings and took a 4-0 lead into the eighth. But he gave up a three-run homer to Dave Roberts, then Shawn Green hit an RBI single off reliever Mike Myers to tie it at 4.

Arizona Manager Bob Brenly said Schilling's sudden problems in the eighth caught him off guard.

"He hit a wall quickly," Brenly said. "He kind of lulled me into a false sense of security because he was so good tonight. It just kind of unraveled very quickly. Unfortunately, he doesn't get a victory for this one. He certainly deserved one the way he pitched."