"To beat Rafa, you need everything" - Daniil Medvedev after overcoming Rafael Nadal to reach the final of the ATP finals in three sets.