James Beaven def. Jack Gibbens 6-3 6-4, Glasgow 2023 | DeepCourt