screengrab Drew homer ( )

PHOENIX -- The question that begs answering after the Diamondbacks' season-opening series with the Rockies is this: Are the Colorado pitchers really this good? Or is the Arizona hitting attack in need of an overhaul?

For the second straight day, a Colorado starter was dominant, as the Rockies beat the D-backs, 9-2, on Wednesday afternoon at Chase Field.

The announced crowd of 18,227 did not have much to cheer about as Franklin Morales kept the D-backs in check through his six innings. The left-hander's performance came one day after Ubaldo Jimenez and two Rockies relievers combined on a five-hit shutout.

"Just an ugly game," Arizona manager Bob Melvin said. "Just all around bad game for us. Our at-bats just weren't near as good as they should be in a game like that. We have to play better than we did today."

The offense had been a concern coming into the season after the D-backs finished 10th in the National League in runs scored last year. After a good spring, for the most part, at the plate, the Diamondbacks came out on Opening Day and hit five homers and scored nine runs in beating the Rockies.

In the 18 innings since, they've had just as many errors -- two -- as runs.

"To get off and have such a good game, especially offensively, in the first game and then get it stuck to us a little bit yesterday and follow it up with a game like today ... we just have to play better," Melvin said.

Morales has good stuff, but he can run into trouble at times with his control. The D-backs, though, did not have many deep counts and drew just one walk off him.

"We didn't make Morales work as hard as we should have, and as the game went along, it just got worse, obviously," Melvin added.

Arizona was behind right off the bat, when Dexter Fowler hit the first pitch of the game from Doug Davis over the wall in left for his first career big league homer.

Davis didn't seem to have his best stuff as he allowed three more runs -- all in the third inning -- before departing after the fifth.

"Maybe tried to do too much on some batters early on and left a couple of pitches up," Davis said. "It didn't start off all that great."

The season has not started off great for the D-backs, either. Last year, they were 15-3 against the Rockies. This year, so far at least, it's been a different story.

"We dropped two out of three, and everybody is a little frustrated about that," Davis said. "With a three-game series, you're supposed to win two out of three at home. It hurts, but we'll come back and have a good series Friday, Saturday and Sunday."

The Diamondbacks are off on Thursday and then open a three-game series with the Dodgers at Chase Field.

"Of course we're disappointed by how this series went," outfielder Justin Upton said. "We just have to put it behind us and come out on Friday and hope that we can get some things to click. It's the third game of the season, and we've got a long season ahead of us. It's one of those things where you can't get too down about. We'll obviously get the bats going, and hopefully our pitching stays where it's at."

The bullpen also needs to step it up a bit after allowing eight runs over the three games, including four on Wednesday.

"We have the Dodgers coming in, so we'd better pick it up pretty quickly after the off-day," Melvin said.