The Cardinals wrapped up a brutal stretch of nineteen games in nineteen days on Tuesday, playing the second of a two-game set against the Royals in St. Louis. Zack Greinke pitched for the Royals and made it through five shutout innings striking out six while giving up two hits and a walk. The Cardinals’ lineup was ice cold again but managed to scrape across two runs on a Nolan Arenado double and Nolan Gorman sac fly against the Kansas City ‘pen. Miles Mikolas started for St. Louis and flat-out overmatched the Royals, throwing eight shutout innings while striking out ten batters in a brilliant performance.