Juan Gil De Peralta crossing the finishing line.