David Sanchez def. Juan Albert Viloca Puig 7-5 6-4, Barcelona Challenger 2000 | DeepCourt