Juan Pablo Ficovich def. James Duckworth 7-6(3) 3-6 6-3, Leon Challenger 2023 | DeepCourt