Martin Landaluce def. Peter Gojowczyk 3-6 6-4 7-6(9), Mallorca Challenger 2023 | DeepCourt