All-American: Taylor Fritz, Frances Tiafoe will meet in U.S. Open semis