James Davidson def. James Greenhalgh 4-6 6-4 6-2, Edinburgh Challenger 2000 | DeepCourt