DENVER -- Whether it's taking Barry Bonds' place in left field, hitting cleanup or even playing shortstop, Pedro Feliz plays as if he's still on a playground back in the Dominican Republic.
The results are about the same, too.
"He's the kind of guy who really doesn't care if he plays in place of Bonds, in left field, first base, shortstop," Giants manager Felipe Alou said. "He takes things so easy, so calm."
A third baseman coming up through San Francisco's system, Feliz has been a jack-of-all-trades for the Giants since his rookie season in 2001, playing five different positions. He filled in at shortstop last year when the Giants needed him and had career-highs in doubles (33), homers (22) and RBI (84).
This season, Feliz gets the unenviable task of replacing a seven-time MVP. He's handled it well so far, hitting .342 with two doubles, two homers and a team-leading 13 RBI with Bonds on the DL with a sore knee.
"Not only is he replacing Bonds, he's batting cleanup, which is worse than playing left field," Alou said.
He had plenty of help against the Rockies.
Marquis Grissom hit a two-run homer and had three hits, J.T. Snow was 3-for-5 and drove in two runs, and San Francisco had 17 hits for its first road victory after opening with consecutive losses in Los Angeles. Every starter had a hit and scored a run for the Giants, who have four of their five wins against Colorado.
The Rockies weren't any better at home after one of the worst road trips (0-6) in franchise history, extending their losing streak to eight games since a season-opening victory over San Diego.
Clint Barmes was 4-for-5 with two homers and career-high four RBI, and Preston Wilson also homered for Colorado, which couldn't overcome Jamey Wright's shaky start despite 14 hits.
"I really wanted to come out and give us chance to win and set a tone for the homestand," said Wright, who gave up nine runs in four innings. "I didn't give us a chance to win tonight at all and that's frustrating."
Lowry (1-0) did give his team a chance despite having trouble keeping the ball down and getting his slider to break.
Lowry gave up nine hits and six runs in 5 2/3 innings in his first start at Coors Field, remaining undefeated in 16 career starts because the Giants staked him to an eight-run lead by the fourth inning.
Though he gave up three homers, the left-hander became the sixth pitcher to start his career 7-0 since divisional play began in 1969 -- first since Florida's Livan Hernandez in 1997.
"I don't remember my last loss," said Lowry, who also went 2-for-3 and scored twice. "It will happen. Nobody is perfect."
Just ask Wright.
The right-hander had trouble spotting his pitches early, falling behind 3-0 on three of the first six batters he faced. It caught up to him in the third inning, when the Giants knocked him for three runs on Snow's two-run single and Feliz's fielder's choice.
Wright (0-1) had all kinds of trouble in the fourth inning, starting with a bizarre double.
The strange play started with a line drive by Grissom that hit the top of the fence in left and went straight up in the air. The ball was headed back onto the field, but a fan wearing a glove reached out and touched it before left-fielder Matt Holliday could get there.
Initially ruled a homer, the umpires changed it to a double after the Rockies argued the call.
Not that it mattered.
Mike Matheny drove in Grissom with a double off the base of the wall near the same spot, then Ray Durham knocked him in with a sacrifice fly after Lowry's second single. Wright walked Omar Vizquel, gave up a single to Snow to load the bases, then Feliz followed with his third career slam to put the Giants up 9-1.
Wright allowed nine runs and walked four after giving up a run in 7 1/3 innings in his first start.
"Even though he was able to put up the two zeros early, it wasn't what we had seen in his first start by any means," Rockies manager Clint Hurdle said. "He tried to battle through it, he just wasn't able to make pitches when he needed to make pitches."
After returning from the dugout in his previous at-bat, Grissom made sure there were no discrepancies the fifth inning, lining a two-run homer deep into the seats in left off Scott Dohmann.
"I told him to stop hitting the top of the fence and he did," Alou said.