Trevor Story hit two home runs on Monday, becoming the first player in Major League history to do so in his debut on Opening Day.

"It is unbelievable," Story said. "It is something you don't even dream of or something that I never dreamed of. It is a really, really special moment."

The 23-year-old shortstop helped the Colorado Rockies beat the Arizona Diamondbacks 10-5. Both of Story's home runs came off Zack Greinke: a three-run shot in the third inning and a solo home run in the fourth.

"I talked to him before the game. He was a little nervous," Carlos Gonzalez said. "I told him, 'You have all the ability in the world and I really want to know what you are feeling because I know you are going to do special things.' Opening day is always special and he made it really special. Two home runs off a great pitcher is a great way to start your major league career."