James Duckworth def. Christian Langmo 6-3 7-5, Cuernavaca Challenger 2023 | DeepCourt