Albert Ramos def. Stefano Travaglia 6-3 7-6(6), Modena Challenger 2024 | DeepCourt