Ken Griffey Jr. dislocated his right shoulder while trying to make a diving catch yesterday in Cincinnati, prompting a smattering of boos and making a bad opening week a whole lot worse for the Reds. The all-century center fielder isn't expected back anytime soon.

"He's definitely out for a significant amount of time," Manager Bob Boone said. "It's not good."

His latest major injury occurred in the eighth inning of a 9-7 loss to the Chicago Cubs. As Griffey rolled on the ground in pain, outfielder Adam Dunn heard a couple of fans at the new Great American Ball Park taunt him.

"The guy's lying there hurting as bad as you could hurt, and you get stupid people up there yelling," Dunn said. "It's a joke."

After the shoulder was popped back into place, Griffey was taken to a hospital for tests. X-rays found no break. More tests were being done to get an idea of how badly the shoulder was hurt when he landed on it with the arm fully extended.

Griffey, 33, has been repeatedly sidelined by injuries since he returned to his hometown team in a February 2000 trade, including hamstring injuries in 2000 and 2001, and torn knee tendons last season.

"We just have absolutely no luck," starter Danny Graves said. "It seems like the baseball gods are against us right now."

* MARLINS 17, BRAVES 1: Greg Maddux (0-2), off to his worst start in 14 seasons, was pounded for three homers and nine runs in only two innings in Atlanta.

The Marlins got 23 hits and tied a team record for runs set on Sept. 17, 1995, against Colorado.

* ROCKIES 4, DIAMONDBACKS 3: Preston Wilson hit an RBI double in the 10th to score Todd Helton, lifting host Colorado.

Arizona's Randy Johnson held Colorado hitless until the fifth. Jose Hernandez hit a solo homer and Jay Payton had a two-run shot, and Johnson departed after six innings with the score 3-3.

* PHILLIES 16, PIRATES 1: Kevin Millwood left after three innings because of a strained right groin, but host Philadelphia racked up 19 hits and went on to rout previously unbeaten Pittsburgh behind Jimmy Rollins's five hits and three RBI. Millwood's status wasn't immediately known.

* METS 3, EXPOS 1: Tom Glavine looked like the pitcher who tormented the Mets all those years, allowing one run in 52/3 innings and sparking a three-run rally with a single as New York won at home.

Glavine (1-1) was the key to the Mets' offseason overhaul, leaving Atlanta to sign a three-year, $35 million contract with New York. But he was booed in Monday's season-opening 15-2 loss to the Cubs.

* GIANTS 6, BREWERS 5: Benito Santiago hit his third homer of the season and unbeaten San Francisco won its fifth in a row, defeating the winless Brewers in Milwaukee.

* ASTROS 2, CARDINALS 1: Brad Ausmus drove in the go-ahead run for the second straight game with a ninth-inning single in St. Louis. Ausmus had a grand slam and then homered in the 12th of a win Friday night.

* PADRES 3, DODGERS 0: In San Diego, Brian Lawrence pitched eight sharp innings and the Padres won their third in a row. Lawrence (1-0) foiled a bid by Hideo Nomo (1-1) to earn his 100th career major league victory.