Overview
- Jordan Walker drove in three runs, including the game-winning RBI single in the eighth inning, after misplaying a liner that allowed Arizona to briefly take the lead.
- Matthew Liberatore delivered a strong start for St. Louis, allowing one run over seven innings with six strikeouts and no walks.
- Arizona's Merrill Kelly gave up four runs in six-plus innings, including a two-run double by Walker in the seventh inning.
- Ryan Helsley secured the win by pitching a scoreless ninth, striking out Eugenio Suárez with runners in scoring position to end the game.
- The Cardinals have now won 15 of their last 19 games, while the Diamondbacks dropped their fourth straight contest.