David Marrero def. Hector Ruiz Cadenas 6-1 7-6(5), Gran Canaria 2004 | DeepCourt