St. Louis Cardinals at New York Mets – A game thread for April 26, 2024 April 26, 2024 by Viva El Birdos game 26 The St. Louis Cardinals take on the New York Mets in game one of their series this evening at 6:10 pm CST.