to save 7 match points
I am thinking Federer will drop out of the tournament before the match. He is not 100% physically at the moment. You could see he had some problems in previous matches and to play against Djokovic you have to be in top form.
That being said, hopefully I am wrong and we will have another classic.
Federer is not young anymore and his time passed.
I don't believe that he can win another GS and also in the last a few years he always had difficulties in matches with Djokovic.
If Djokovic will play another good match than Federer have no chance.
In my opinion this year only Nadal can stop Djokovic, specially in Roland Garros.
Well we are all hoping to see him go against Nadal in the finals in the AO. I can't really remember if they have fought for the crown (forgive me If I'm wrong). Right now, Nadal is a set down against Thiem, but it seems he has regain his old form now so it's really hard to predict but I do hope that Federer and Nadal can face each others in the finals.
Nadal droped out from Thiem, and it will be good match between Thiem and Zverev, i think Thiem will enter final, but cannot see him to beat Djokovic, which will certainly win the match with Federer, he is just to old, tired and now exhausted to beat Djokovic in three/five sets, with two set maybe, but on grand slam i cannot see that
Federer and Nadal had great classic in AO final 2017, https://www.youtube.com/watch?v=STAFMBSRDJk, Federer won 3:2