PHOENIX (AP) _ Jose Jimenez, a rookie right-hander suffering through one of the worst seasons of any National League pitcher, threw the first St. Louis no-hitter in 16 years Friday night, outdueling Randy Johnson in the Cardinals' 1-0 victory over the Arizona Diamondbacks.

Jimenez became the first rookie to pitch a no-hitter since Wilson Alvarez of the Chicago White Sox on Aug. 11, 1991, and the first Cardinal to do it since Bob Forsch on Sept. 26, 1983.

Jimenez (4-7) struck out seven, walked two and hit a batter. No Arizona runner got beyond second base.

Right fielder Eric Davis saved the no-hitter with two diving catches, including a one-out grab in the ninth off a sinking liner by pinch-hitter David Dellucci. Jimenez then got Tony Womack on a slow roller to second, and was mobbed by his teammates.

MORE