Federer is seeking his record-extending eighth title, while Djokovic is seeking his fifth.
This time, Federer came through, although he needed five match points to secure his 7-6 (3), 1-6, 6-3, 6-4 victory.
Djokovic, the reigning champion and world No.1, has eased through to his sixth SW19 showpiece and victory over eight-time victor Federer would earn him a 16th grand slam title.
But Djokovic is himself a four-times champion, and can equal the great Bjorn Borg with victory for a fifth crown.
"I've played with Roger in some epic finals here a couple of years in a row, so I know what to expect".
"He inspires me for sure".
"Unfortunately, in these kind of matches, one of these players has to lose".
In the first men's singles final to go to five sets since 2014, it was Djokovic who stole an advantage, capitalizing on the second of two break points to take a 4-2 lead.
In their first grand slam meeting in three and a half years, Djokovic struggled with his serve early on - fortunate to see Federer's ferocious forehand squander an opportunity - and could not get his return game going either.
Eyeing his record-extending 21st major, the Swiss maestro will look to become the oldest Grand Slam victor of modern times. There were similarities to back-to-back US Open semi finals against Djokovic in 2010 and 2011.
Djokovic defended his title in truly astonishing circumstances, fending off two championship points from Federer to rally back, and eventually lifted the trophy.
Meanwhile Federer tried to put a fearless face on his defeat, which hurt all the more given that he missed two match points when serving and 8-7 up in the final set.
But it was Djokovic who celebrated by eating the famous centre-court grass following an exceptional counter-punching performance.
Federer, who at 37 was chasing a record-equalling ninth Wimbledon singles title, added: "It was a great match, it was long, it had everything".
Federer, who turns 38 next month, looked to have made the crucial breakthrough when a forehand pass gave him an 8-7 lead and the chance to serve for the match.
"I just feel like he has a sick obsession with wanting to be liked. I still stand and so it's good and I wish the same for all the other 37-year-olds".
"Definitely tough to have those chances", Federer said. "They'd rather take that golden thing".
The Novak Djokovic vs Roger Federer Wimbledon 2019 Final will begin at 6:30 PM IST. With Djokovic's defenses not providing as stern a resistance, Federer cruised to a second set win in less than half the time of the first.
- Trump Fires Off Tweetstorm On How Great He Is
- Harry, Meghan And Master Archie Snapped On Family Outing
- British US ambassador Darroch resigns over emails criticising Trump
- Ed Sheeran reveals he married to Cherry Seaborn
- President Trump is not a fan of Bitcoin or other cryptos
- Man United Standing Firm As Pogba In Contention For Big Squad Role
- Telford Conservative chairwoman backing Boris Johnson as PM
- Love Island’s Amber admits she still has feelings for Michael
- Meghan Markle and Kate Middleton arrive at Wimbledon to watch ladies final
- The Nintendo Switch Lite Is A Handheld-Only Version Of The Console