Tornado sirens sounded. Rain mixed with hail was coming down in buckets and lightning kept everyone on their toes.
Washington Nationals manager Jim Riggleman did the wise thing while waiting out a lengthy delay before Tuesday night's game against the St. Louis Cardinals was postponed. He avoided the dugout.
"I didn't even go out there when it was pouring," Riggleman said. "I guess it was horrendous. Guys were coming in saying they'd never seen anything like it."
A day-night doubleheader was set for Wednesday. It'll be the Nationals' second doubleheader in three days, coming off a sweep of Brewers at home on Sunday.
In the first 20 days, the Nationals have played just 15 games with two rainouts already.
This was the Cardinals' first rainout at home since May 15, 2009, against the Brewers. It's only the sixth rainout in six seasons at Busch Stadium.
"It was rough," Cardinals third baseman David Freese said. "The way the news was portraying the weather, you don't really see that too much. It just kept raining."
Both teams stayed on their rotation, with Tuesday's scheduled starters John Lannan and Jake Westbrook going in the first game and Jordan Zimmermann opposing Jaime Garcia in the second game.
"The weather is the weather, that's something you can't control," Westbrook said. "I prepared for my start today and it didn't happen. I'll just do it all over again tomorrow."
Riggleman said he'd alter his lineup for the opener, inserting Ivan Rodriguez at catcher with Wilson Ramos playing in the second game.
"No particular reason for that," Riggleman said. "I might do some other things."
The game was called after a delay of 2 hours and 21 minutes. Based on forecasts, the Cardinals announced 20 minutes before the scheduled first pitch that it would not begin on time.
"Mother Nature, you can hang with it for a while," Cardinals manager Tony La Russa said. "Nobody likes playing a day-night doubleheader, but you've got to do it."
Heavy rain reached Busch Stadium about 20 minutes after the scheduled 7:15 p.m. start. Hail came down so hard some small cubes pounded through the roof and into a back aisle of the press box.
Thousands of fans stayed in their seats even after a tornado warning siren sounded, then sprinted up the aisles to relative safety.
NOTES: Washington's starting pitchers have worked at least five innings in every game. ... Washington hasn't committed an error in its last three games, winning all three. ... Lance Berkman is 6 for 13 with two RBIs against Lannan. ... Westbrook has surrendered eight runs in the fifth inning his first three starts. ... The Cardinals are 14-4 against the Nationals at new Busch. ... Albert Pujols batted .429 against Washington last season with two homers and three RBIs.