Albert Pujols #5 of the St. Louis Cardinals Albert Pujols #5 of the St. Louis Cardinals

Major League Baseball officials decided to postpone Game 6 of the World Series due to heavy rain in St. Louis — a move that could spell trouble for Friday night's TV lineup.

Game 6 between the St. Louis Cardinals and the Texas Rangers will now air Thursday at 8:05/7:05c on Fox, with Glee repeats scheduled to fill the void Wednesday. However, should the Cardinals win Thursday and force a Game 7, the tie-breaking match-up would air Friday night, delaying the airing of Fringe and Kitchen Nightmares by a week.

Baseball rain delay pushes X Factor to Thursday, Thursday's episode to air Sunday

The possibility of a Game 7 could also spell serious trouble for NBC, which is launching the final season of Chuck and the new series Grimm this Friday.

A similar problem occurred two weeks ago when the American League Championship Series was delayed several hours due to rain, which subsequently forced Fox to air The X Factor the following Sunday.