Miles Mikolas gives up one hit to Pirates
Pittsburgh Pirates 2 St. Louis Cardinals 1: June 4, 2023
MLB roundup: Cards' Miles Mikolas just misses no-hitter vs
Cal Mitchell Breaks Up Cards' No-Hitter in the Ninth As Pirates Fall
Quick Hits: Cardinals salvage series split with Tommy Edman's walk
Mikolas works 8 shutout innings, notches 10 Ks as Cardinals top
Cardinals' Miles Mikolas has no-hitter broken up one strike away
Miles Mikolas gives up one hit to Pirates
MLB roundup: Cards' Miles Mikolas just misses no-hitter vs
Pirates lose ninth straight with 9-1 defeat to Cardinals - Bucs Dugout
Miles Mikolas gives up one hit to Pirates
Wainwright pitches two-hit shutout, Cards top Pirates 4-0
Miles Mikolas tosses six innings, 09/15/2022
Rich Hill keeps Cardinals off balance into 7th, Pirates complete 3