Alcaraz was the US Open defending champion and world number one, but he was beaten by Medvedev in four sets.
Djokovic did not compete in last year’s tournament due to the United States’ coronavirus vaccine requirements, but will want to add to his tally, against the 27-year-old Russian who beat him in straight sets two years ago.
Djokovic has 23 grand slams to his name, and if he can secure a 24th it would level Margaret Court’s record of singles titles.
The Serbian ended Ben Shelton’s American dream in the semi-finals, winning in straight sets, before a cold celebration where he mimed hanging up a telephone on the 20-year-old.
Here’s everything you need to know. Get the latest odds for the US Open here.
When is the men’s final?
The US Open men’s final will take place on Sunday 10 September at Arthur Ashe Stadium and is expected to start around 9pm BST.
How can I watch it?
The US Open is shown exclusively in the UK on Sky Sports Arena and coverage for the men’s final is due to start from 8.30pm BST.
Despite Medvedev getting the better of the Serbian last time round, it will be more straightforward this time around. Djokovic to win in 4 sets.