Nolan Arenado drives in 4, Miles Mikolas solid as Cardinals beat skidding Marlins 6-4

ST. LOUIS, MO - JULY 17: Nolan Arenado #28 of the St. Louis Cardinals hits an RBI single during the third inning against the Miami Marlins at Busch Stadium on July 17, 2023 in St. Louis, Missouri. (Photo by Scott Kane/Getty Images) (Scott Kane, 2023 Getty Images)

ST. LOUIS – Nolan Arenado drove in four runs, Miles Mikolas threw six solid innings on two days’ rest, and the St. Louis Cardinals beat Miami 6-4 on Monday night, extending the Marlins’ skid to four games.

Mikolas (6-5) gave up three runs on seven hits in six innings. He threw three perfect innings Friday night against Washington in a game that was halted by rain.

Recommended Videos



Dylan Carlson drove in the other two runs and scored three for the underachieving Cardinals, who have won six of eight but remain last in the NL Central, tied with Pittsburgh. Before the game, President of Baseball Operations John Mozeliak said change was coming to St. Louis, suggesting the team may trade veterans for prospects ahead of the Aug. 1 deadline.

Pinch-hitter Nolan Gorman doubled with two outs in the sixth, and Carlson broke a 3-3 tie with an RBI single against reliever Dylan Floro (3-5), and Arenado followed with a two-run double.

Jordan Hicks allowed three hits in the ninth but escaped for his eighth save, helped by a double play. He got Jesús Sánchez to ground out with two runners on to end it.


Recommended Videos