Carlos Alcaraz defeated Novak Djokovic in straight sets at the U.S. Open semifinal, reaching his third Grand Slam final and will face Jannik Sinner or Felix Auger-Aliassime next.