Ryan Peniston def. Abdullah Shelbayh 6-1 6-2, Tenerife 3 Challenger 2023 | DeepCourt