Before Nolan Arenado connected with the gapper that got everybody running, they had to walk.
Stymied most of the game by their irritation with the strike zone and Arizona right-hander Zac Gallen鈥檚 control in and around it, the Cardinals turned three walks, including one with the bases loaded, in the sixth inning into a tie game 鈥 and then kept on running. Arenado split the outfielders with a drive to the left-center wall that pinballed away for a triple and cleared the bases to send the Cardinals to a 4-3 victory against the Diamondbacks on Friday at Busch Stadium.
Arenado鈥檚 first triple since June 2023 broke the tie.
Ryan Helsley piloted through some two-out turbulence in the ninth to assure a win with his 10th save.
Gallen walked one intentionally and two unintentionally in the decisive sixth inning to bring up Arenado with the bases loaded and two outs. Earlier in the week, when the Cardinals shifted him down to No. 6 in the lineup, Arenado said the look may be different from cleanup but the job wouldn鈥檛 be: Drive in teammates when they get on base. Drive in he did.
People are also reading…
Three days after he launched a home run against the reigning American League Cy Young Award winner, Detroit鈥檚 Tarik Skubal, Arenado鈥檚 search for his swing took him into the gap with a long drive off Gallen (3-6), the former Cardinals prospect they traded years ago for Marcell Ozuna only to see him emerge as an All-Star in the desert.
Arenado jumped a fastball that came off Gallen鈥檚 fingers at 93.5 mph and left Arenado鈥檚 bat at 99.5 mph. Center fielder Alek Thomas made a lunge for the ball at the warning track, but it caromed away from him to give Arenado & Co. plenty of time to race the bases.
The timing off Arenado鈥檚 game-breaker, made a winner of starter Miles Mikolas (4-2), who pitched six superb innings by curving through a lineup loaded with left-handed hitters. The Cardinals have won his past five consecutive starts, and he鈥檚 chipped five runs of his ERA from the season鈥檚 first week.
Helsley allowed a two-run homer in the ninth inning with two outs to tighten the score but not lose the lead. Arenado, fittingly, caught a popup to end the game and give Helsley four consecutive seasons with at least 10 saves.
Rally sparked by (intentional) walk
The swing in the game began when a Cardinal chose not to swing at all.
For the second consecutive game, the Cardinals had one hit through the first five innings of a game. When Victor Scott II opened the sixth with a leadoff single, he also had three of the Cardinals鈥 past six hits over three days. What followed and fueled the rally that engulfed the inning wasn鈥檛 hits at all 鈥 until Arenado鈥檚 triple.
Lars Nootbaar walked to nudge Scott to second.
No. 2 hitter Masyn Winn dropped a textbook bunt to move his teammates both into scoring position with one out.
That was when the Diamondbacks decided to avoid one of the hit leaders in the National League and pitch instead to the Cardinals鈥 leading hitter.
Go figure.
Gallen intentionally walked Brendan Donovan to fill the bases ahead of young designated hitter Ivan Herrera. All he brought to the game was a .417 average, and since the start of the 2024 season only Aaron Judge (.342) and Bobby Witt Jr. (.325) had higher averages in more than 300 at-bats than Herrera鈥檚 .325. That led the National League, followed closely by batting champion Luis Arraez, at .311. That鈥檚 the hitter primed to swing and a hitter who tied the game by not swinging at all.
Despite the frustration with the umpire鈥檚 strike zone, Herrera judiciously worked the count and took a bases-loaded walk to force home Scott and knot the game, 1-1.
Those frustrations resurfaced one at-bat later as Gallen again took a Cardinal into a full count. Alec Burleson didn鈥檛 flinch at breaking balls that slipped toward his shoe tops, and then Gallen snapped a full-count knuckle curve. The breaking ball caught the strike zone and as Burleson stepped toward first, umpire Ron Kulpa called it a strike to change Burleson鈥檚 direction.
But it did not detour the rally.
Arenado was due up next with the bases-clearing crack.
Forget Fenway
In his nine starts this season at any ballpark not named Fenway Park, Mikolas has been as sharp, as consistent as any of the opening months of his All-Star seasons.
The veteran right-hander carried his second consecutive quality start through the sixth inning on Friday night and continued a streak of eight consecutive starts that he鈥檚 allowed three or fewer runs. Mikolas retired the first eight Diamondbacks he faced, and he did not allow a hit to any of the first 10. Arizona snapped his scoreless spree to start the game with Ketel Marte鈥檚 solo homer to lead off the fourth inning.
Mikolas pressed on from there and allowed only three more hits through the next three innings 鈥 all of them singles and none of them advancing a runner past second.
In the sixth inning, back-to-back singles gave the Diamondbacks a two-out chance to add to their score. Eugenio Suarez, who hit four home runs in a game earlier this season, laced a line drive toward left that seemed almost certain to bring home another run against Mikolas. Winn jumped to snag the liner for the inning鈥檚 final out 鈥 and Mikolas鈥 final out of the game.
Mikolas shaved his ERA from 3.77 down to 3.51, but that is only the fa莽ade of how well he鈥檚 pitched. Outside of a nine-run dud at Fenway on the Cardinals鈥 first road trip of the season, Mikolas has been among the steadiest pitchers in their rotation. He allowed 11 hits in 2 2/3 innings to the Red Sox, and he鈥檚 allowed only 33 in the other 48 1/3 innings he鈥檚 pitched.
His ERA in Fenway is 30.34.
His ERA anywhere this season is 2.23.
Marmol furious, ejected
It was a low pitch to Herrera that eventually inspired the phrase magic enough to get Cardinals manager Oliver Marmol ejected in the fourth inning by Kulpa.
Herrera took a pitch that appeared low of the strike zone, not too far from a pitch Kulpa called a ball earlier in the bat. The Cardinals鈥 dugout took issue, and Kulpa tossed Marmol before the manager left his perch. A vigorous argument ensued near home plate 鈥 one that Kulpa hasn鈥檛 been to in several years.
A 51黑料 native with family still in the area, Kulpa was calling his first game at home plate back in his hometown since April 2022. That too was a Diamondbacks鈥 visit.
The ejection was Marmol鈥檚 third of the season, 18th of his career.

Cardinals starting pitcher Miles Mikolas delivers to the plate against the Arizona Diamondbacks on Friday, May 23, 2025, at Busch Stadium in 51黑料.
Photos: 51黑料 Cardinals clinch 4-3 win over the Arizona Diamondbacks

Cardinals third base Nolan Arenado makes contact to drive in three runs and give the Redbirds the lead against the Arizona Diamondbacks on Friday at Busch Stadium.

51黑料 Cardinals second base Brendan Donovan (33) high fives his team mates as the last of three to score from in three run play during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

Cardinals starting pitcher Miles Mikolas delivers to the plate against the Arizona Diamondbacks on Friday, May 23, 2025, at Busch Stadium in 51黑料.

51黑料 Cardinals second base Brendan Donovan (33) catches a ball in the outfield for an out during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals second base Brendan Donovan (33) celebrates a walk on his way to first base during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals first base Alec Burleson (41) swings at the ball during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals outfielder Victor Scott II (11) takes a swing a the ball during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

An athletic trainer looks at 51黑料 Cardinals second base Brendan Donovan (33) ankle after getting hit with a pitch during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals manager Oliver Marmol (37) argues with the home plate umpire during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals catcher Iv谩n Herrera (48) celebrates with his teammates after scoring a run during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals pitcher JoJo Romero (59) pitches the ball during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals outfielder Lars Nootbaar (21) catches a ball in outfield for an out during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals second base Brendan Donovan (33) slide into second base after getting caught out during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

Cardinals closer Ryan Helsley throws a strike during a game against the Diamondbacks on Friday, May 23, 2025, at Busch Stadium.

51黑料 Cardinals pitcher Miles Mikolas (39) throws a pitch during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals catcher Pedro Pag茅s (43) hits a foul ball during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

Cardinals closer Ryan Helsley (56) throws during the ninth inning of a game against the Diamondbacks on Friday, May 23, 2025, at Busch Stadium.

51黑料 Cardinals outfielder Lars Nootbaar (21) catches a ball in outfield for an out during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals outfielder Victor Scott II (11) swings at the ball during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals pitcher Ryan Helsley (56) fixes his hat before approaching the pitchers mound at the top of the 8th inning during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.

51黑料 Cardinals pitcher Kyle Leahy (62) pitches the ball during the 51黑料 Cardinal's game against the Arizona Diamondbacks in Busch Stadium in 51黑料 on Friday, May 23, 2025.