Stefan Kozlov def. Edan Leshem 7-5 6-3, Indian Wells Challenger 2024 | DeepCourt