He really did it and i am very happy that he managed to pull it off! I guess no one expected him to win the gold medal before the tournament started because djokovic was probably the absolute favorite for 95% of the experts and bettors especially after Nadal and Federer did not participate in the olympic tournament. I also was not to sure if he could win this gold medal match today because i had the feeling that he was completely overwhelmed after his upsetting win against Djokovic. So i feared that he maybe won't perform that well in todays match because he was the favorite now and that's a completely different situation. He did deliver though and won in a convincing way!
Also congrats to Khachanov, a silver medal is also a huge success.