Cleeve Harper def. Aidan Mayo 5-7 6-1 6-4, Oeiras 3 Challenger 2025 | DeepCourt