The finale of the three-game, season-opening series between the St. Louis Cardinals and Chicago Cubs has been postponed.
The Cardinals said Wednesday afternoon's game was pushed back a day with severe weather forecast expected into the evening.
The two teams will make up the game Thursday afternoon.
The game between the Detroit Tigers and the Chicago White Sox has been postponed because of rain.
The game will be made up May 26 as part of a doubleheader beginning at 4:10 p.m. CT. The next game will begin 30 minutes after.
Only tickets for May 26 will be honored for the doubleheader. Tickets for Wednesday's game can be exchanged for tickets of equal or lesser value to any White Sox game this season.
Bad weather has played havoc with the scheduled three-game series. Opening Day was postponed on Monday. The teams played on Tuesday without delay - a 6-3 Detroit victory as Justin Verlander struck out 10 - but have played just one game in three days.