Shelby Miller perfect after first batter in beating the Rockies

Cardinals pitcher retired 27 straight batters

DENVER - Shelby Miller gave up a leadoff single then retired 27 in a row for his first career complete game, leading the St. Louis Cardinals to a 3-0 victory over the Colorado Rockies.

Eric Young Jr. had a line drive hit to right field to start the game for the Rockies but Miller (5-2) gave up nothing else in his first shutout. The right-hander struck out Young to end it with his 13th K, tying a Cardinals rookie record.

The one-hitter was the fewest hits allowed by a Cardinals pitcher since Bud Smith tossed a no-hitter on Sept. 3, 2001, and it was the second one-hitter of the night in the major leagues. Boston's Jon Lester was perfect until he allowed a two-out double in the sixth against Toronto.