Hector Ruiz Cadenas def. David Marrero 6-3 5-7 6-2, Barletta Challenger 2007 | DeepCourt