Alec Beckley def. Egor Agafonov 7-5 7-5, Tehran 2023 | DeepCourt