ST. LOUIS — — Nolan Arenadodrove in four runs, Miles Mikolasthrew six solid innings on two days’ rest, and the St. Louis Cardinals beat Miami 6-4 on Monday night.
Mikolas (6-5) gave up three runs on seven hits and struck out 3.
Jordan Hicks notched his 8th save.
Dylan Carlson drove in the other two runs and scored three for the Cardinals, who have won six of eight and are now in a tie with the Pirates for last place.
Veteran reliever Ryan Tepera allowed a run in the seventh in his first appearance for St. Louis. He was pulled with the bases loaded and two outs for Giovanny Gallegos, who got Bryan De La Cruz to ground out. Gallegos stayed in and pitched a scoreless eighth.
Cardinals LHP Jordan Montgomery (6-7, 3.23 ERA), who exited his last start on July 7 with hamstring tightness in the fifth inning, is set to start Tuesday, 5:50 with the pregame and the first pitch at 6:45 on KIRX.
Before the game, President of Baseball Operations John Mozeliak said change was coming to St. Louis, cryptically suggesting a managerial change and that the team may trade veterans for prospects ahead of the Aug. 1 deadline.