St. Louis Cardinals right-hander Shelby Miller allowed a single to begin Friday night's game against the Colorado Rockies and nothing else.

The rookie retired 27 straight batters in a one-hitter for the first complete game of his Major League career.

"I feel really good," Miller said. "It's definitely the best game I've thrown in my life. How it finished was unbelievable. It was a great experience. [Catcher Yadier Molina] was calling a great game and they were making great plays for me. It was a start I'll remember the rest of my life."

Miller tied a St. Louis rookie record with 13 strikeouts.

He is the first Cardinals pitcher in the modern era to throw a shutout with one hit or fewer and no walks and at least 13 strikeouts.