Tallon Griekspoor cannot believe himself how he is still in the Dubai Championships after toppling second-seed Daniil Medvedev to reach the semi-finals.