Serena stunner in U.S. Open semifinals