Third seed Medvedev overcame Alcaraz in four sets to set up a repeat of the final he won in straight sets two years ago in New York.
On that occasion, the Russian's 6-4 6-4 6-4 victory denied Djokovic a calendar Grand Slam - where a player wins all four majors in the same year.
While that feat is not on the line for three-time champion Djokovic, in what will be his 36th Grand Slam final on Sunday, Medvedev will once again aim to deny his rival a historic achievement.
Medvedev, 27, is through to his fifth Slam final - and third in New York - with his triumph in 2021 representing his only major title to date.
"I think the only way I can use [the 2021 final] is thinking that Novak, when he loses, he's never the same after. He's different. It's just a different mentality," Medvedev said.
"That's why he has 23 Grand Slams, many Masters 1000s [titles] and weeks at number one," he added.
"So I have to use it knowing that he's going to be 10 times better than he was that day, and if I want to still beat him, I have to be 10 times better than I was that day. That's what I'm going to try to do.
"Novak is going to be his best version on Sunday, and I have to be the best-ever version of myself if I want to try to beat him."
ncG1vNJzZmivp6x7o67CZ5qopV%2BovbC%2B02irnqaensBwgpVwbW5uZ2o%3D