Karan Singh def. Egor Agafonov 7-6(7) 2-6 6-1, Tehran 2023 | DeepCourt