Pallante sharp as Cardinals edge Diamondbacks 3‑2
ST. LOUIS (Interstat) — Andre Pallante pitched six innings of six-hit ball, allowing one earned run and striking out two, as the St. Louis Cardinals defeated the Arizona Diamondbacks 3-2 on Monday, June 22, 2026, at Busch Stadium III. Pallante improved to 9-4 on the season. Riley O’Brien earned his 19th save with a scoreless ninth inning.
Arizona struck first, but St. Louis answered with a run in the third on Alec Burleson’s RBI single, then took the lead for good with two runs in the fourth. Blaze Jordan’s sacrifice fly tied the game, and Nathan Church singled home Masyn Winn to make it 3-1. The Diamondbacks pulled within one in the sixth when Corbin Carroll scored on a groundout, but the Cardinals’ bullpen preserved the lead.
Merrill Kelly took the loss, falling to 5-7 after allowing three runs on seven hits in six innings. Tommy Troy homered for Arizona, which had eight hits. St. Louis had seven hits. Attendance was 22,050, and the game lasted 2 hours, 30 minutes. The Cardinals improved to 42-34, while the Diamondbacks fell to 39-39.