Most of Djokovic's matches have gone four sets, so he's played a lot of tennis while Medvedev has played so little he should be fresh come the final - assuming he beats Auger-Aliassime. Djokovic has lost a few times to his opponent tonight, Alex Zverev, so making it to the final is not a done deal.