Yeah, that was relentless defense by Djoko - very fast feet and very flexible body movements.
And just toooo many unforced errors by Federer too.
The only way for Federer to protect his being the GOAT is to figure out how to beat Djokovic every grand slam championship chance he can get in his remaining competitive years. Djoko just keeps on playing better in slams.
40 grand slams of the last 12 years won by Federer, Nadal and Djokovic only. Amazing era!