The Cardinals defeat the Diamondbacks, 1 – 0, as Jose Jimenez hurls a two-hitter to defeat Randy Johnson. Jimenez no-hit the Diamondbacks in his last appearance against them. Johnson loses his third game in a row, during which Arizona has not scored a run and only made three hits. He strikes out 12 Cardinals to tie Dwight Gooden’s National League mark of 43 strikeouts over three starts. He also reaches 200 strikeouts for the year and ends St. Louis rookie Joe McEwing’s 25-game hitting streak, the 5th longest ever for a rookie.

On July 5, 1999 The Cardinals defeat the Diamondbacks, 1 – 0, as Jose Jimenez hurls a two-hitter to defeat Randy Johnson. Jimenez no-hit the Diamondbacks in his last appearance against them. Johnson loses his third game in a row, during which Arizona has not scored a run and only made three hits. He strikes out 12 Cardinals to tie Dwight Gooden’s National League mark of 43 strikeouts over three starts. He also reaches 200 strikeouts for the year and ends St. Louis rookie Joe McEwing’s 25-game hitting streak, the 5th longest ever for a rookie.

Source
Baseball Reference July 5