By Data SkriveJune 23, 2026 12:21 pm EDT Updated The Arizona Diamondbacks will attempt to stop a three-game losing streak when visiting the St. Louis Cardinals at 7:45 p.m. ET on Tuesday. Kyle Leahy (5-4, 4.63 ERA) gets the start for the Cardinals, who are 42-34 this season and second in the NL Central. Eduardo Rodriguez (6-2, 2.45 ERA) is starting for the Diamondbacks, who are 39-39 and third in the NL West.How to watch Arizona Diamondbacks vs. St. Louis Cardinals

Venue: Busch Stadium

Time: 7:45 p.m. ET

Streaming: Fubo (Stream now)

TV: Cardinals.TV and Dbacks.TV