Tropical Storm Hanna struck an overhead slam at the U.S. Open, postponing one men's semifinal and forcing the women's final off its usual Saturday date for the first time in 34 years.

With whipping wind and rain moving up the Atlantic Seaboard, the title match between Serena Williams and Jelena Jankovic was shifted from Saturday night to Sunday night.

"I'll be ready for Sunday, Monday, Tuesday," Williams said. "Doesn't matter."

The men's final was rescheduled from Sunday afternoon to Monday afternoon. It's the first Monday final for the men at the Open since 1987, when Ivan Lendl defeated Mats Wilander.

Hanna cut short the Rafael Nadal-Andy Murray semifinal. That match resumes Sunday afternoon, with Murray up 6-2, 7-6 (5), 2-3.

Roger Federer, going for a fifth straight Open crown, beat the rain — and Novak Djokovic — with a four-set victory in his semifinal.

Hanna also took out two baseball games. The Phillies-Mets game in New York was washed out, with the top two teams in the NL East to play a day-night doubleheader Sunday.

In Baltimore, the opener of a day-night doubleheader between the Orioles and Oakland Athletics was postponed. That game originally was set for Sunday afternoon, but had been moved to Saturday because of a scheduling conflict with the Baltimore Ravens.

The NASCAR race at Richmond International Raceway, which will set the field of 12 drivers for the 2008 series championship, already had been switched from Saturday night to Sunday. The Nationwide Series race went from Friday night to Sunday night.

In college football, the first meeting between Washington, D.C., schools Georgetown and Howard was postponed until Sunday.

In harness racing, Yonkers Raceway canceled its Saturday night card even before the downpour hit the New York area.