
Miles Mikolas pitched an eight-hitter and Tyler O’Neill hit a pair of two-run homers, leading the St. Louis Cardinals to a 7-0 win over the Pittsburgh Pirates on Monday night.
It was the first complete game this season and second overall for Mikolas (6-9), who lasted just four innings in his last start before the All-Star game. He struck out three and walked none while throwing 100 pitches.
Cardinals: RHP Jack Flaherty (4-6, 4.64) will be making his sixth career start and appearance against Pittsburgh and first one this season. The Cardinals are 4-1 in his five starts against Pittsburgh, winning the last four.