Pl Stno Name YB Club Time Total Juvenis M (5/5) Preliminary results 15:34 1 613 Gonçalo Cruz 92 (94) CPOC 49:48 1:36:11 2 661 Rafael Alfacinha 90 (114) COA 54:05 3 712 João Azevedo 90 (128) COALA 58:09 1:42:23 4 580 Pedro Neves 06 (70) COC 1:43:06 3:10:47 667 Pedro Elias 94 (114) COA dns Juvenis F (4/4) Preliminary results 15:34 1 615 Ana Filipa Silva 90 (94) CPOC 1:14:21 2:00:11 2 643 Diana Vilas Simões 91 (107) CAOS 1:23:13 2:13:31 3 634 Margarida Colares 92 (107) CAOS 1:28:36 2:21:22 659 Leonor Silva 91 (113) APCA dns Juniores M (12/12) Preliminary results 15:34 1 574 Guilherme Marques 89 (70) COC 48:08 1:29:58 2 578 Pedro Neto 87 (70) COC 51:36 1:32:12 3 584 Luis Pires 88 (70) COC 54:55 1:42:57 4 528 João Ferreira 89 (15) DA Recardães 57:56 1:40:55 5 556 Domingos Martins 89 (52) GD4C 58:54 1:57:28 6 569 Frederico Costa 88 (70) COC 59:25 1:49:37 7 662 Rui Alves 88 (114) COA 1:02:01 1:57:37 8 681 André Santos 89 (114) COA 1:03:46 1:56:31 9 672 Ricardo Jeronimo 88 (114) COA 1:08:25 1:59:25 10 678 Pedro Moreira 87 (114) COA 1:52:43 3:15:04 11 644 João Pessoa 89 (108) CDB92 2:02:21 2:54:57 636 Diogo Lourenco 88 (107) CAOS mp Juniores F (3/3) Preliminary results 15:34 1 677 Ana Moreira 89 (114) COA 1:32:21 2:54:37 2 633 Carlota Colares 90 (107) CAOS 1:47:01 3:24:03 638 Sarah Moniz 87 (107) CAOS mp DE (19/19) Preliminary results 15:34 1 101 Anke Dannowski 78 (1007) Seger OK 1:23:32 2:15:36 2 105 Karen Heppenstall 76 (1005) Poole OK 1:30:01 2:23:45 3 102 Aurélie Ballot 78 (1004) Ballot OK 1:32:04 2:33:54 4 104 Heather Monro 71 (1003) Monro OK 1:32:58 2:26:46 5 106 Madeleine Kammerer 80 (1004) Ballot OK 1:36:30 2:37:14 6 112 Carla Freitas 74 (62) CA Madeira 1:43:34 2:49:03 7 117 Cristina Costa 73 (115) ATV 1:50:59 3:10:45 8 120 Maria Amador 70 (115) ATV 1:55:58 3:00:12 9 110 Susana Pontes 71 (94) CPOC 2:04:31 3:08:13 10 107 Joana Frazão 75 (3) CIMO 2:07:12 3:21:07 11 111 Rita Madaleno 81 (39) CP Telecom 2:12:55 3:36:24 12 116 Sónia Rodrigues 82 (114) COA 2:23:25 3:52:24 13 108 Katia Almeida 72 (3) CIMO 2:31:27 4:13:16 14 118 Teresa Bento 75 (115) ATV 2:40:20 4:11:34 15 109 Sandra Rodrigues 78 (90) ADFA 2:42:59 3:59:46 16 119 Carmen Vilhena 77 (128) COALA 2:55:37 4:33:46 17 114 Ana Gomes 74 (114) COA 3:03:36 4:45:48 103 Catarina Canha 75 (1000) Individual mp 115 Marta Pereira Gomes 83 (114) COA dns H21A (50/50) Preliminary results 15:34 1 524 Fernando Silva 78 (7) OriEstarreja 1:10:23 1:58:13 2 705 João Murta 81 (125) CPA-Abrunhos 1:11:24 1:58:26 3 522 Antonio Loureiro 79 (7) OriEstarreja 1:12:32 2:03:15 4 523 Olimpio Pedro 72 (7) OriEstarreja 1:15:41 2:06:43 5 559 Luis Barreiro 82 (54) NADA 1:15:59 2:02:39 6 708 Jorge Almeida 81 (127) GCF 1:20:36 2:10:27 7 703 Dário Malva 81 (125) CPA-Abrunhos 1:21:32 2:19:30 8 651 Miguel Fernandes 79 (113) APCA 1:24:04 2:11:31 9 581 Gonçalo Oliveira 84 (70) COC 1:26:47 2:27:18 10 609 Hugo Velez 76 (93) CDAM Sul 1:26:50 2:33:14 11 521 Filipe Gonçalves 75 (7) OriEstarreja 1:27:27 2:23:39 12 531 Domingos Lopes 73 (22) CLAC Frio Almada 1:30:09 2:22:42 13 526 Miguel Caçador 75 (15) DA Recardães 1:30:21 2:22:52 14 669 Bruno Gonçalves 77 (114) COA 1:30:53 2:25:17 15 599 Vasco Godinho 73 (92) Lebres do Sado 1:32:24 2:22:22 16 570 Nuno Ferreira 78 (70) COC 1:32:43 2:32:32 17 658 Pedro Sampaio 76 (113) APCA 1:33:48 2:36:23 18 668 Jorge Frazão 79 (114) COA 1:34:01 2:31:56 19 679 Tiago Nunes 81 (114) COA 1:35:18 2:29:46 20 693 João Monteiro 78 (115) ATV 1:35:26 21 663 Cesar Conceição 75 (114) COA 1:36:21 2:36:18 22 525 Carlos Canas 71 (15) DA Recardães 1:36:48 2:38:15 23 819 Manuel Castelhano 76 (1000) Individual 1:38:12 2:42:39 24 707 Rui Silva 76 (125) CPA-Abrunhos 1:38:35 2:29:54 25 509 Vitor Gomes 75 (3) CIMO 1:39:02 2:39:30 26 512 Pedro Pirralho 79 (3) CIMO 1:39:27 3:20:11 27 648 Marco Almeida 76 (113) APCA 1:42:08 2:39:20 28 675 Vidinha Lopes 73 (114) COA 1:42:55 2:50:52 29 724 Marco Fidalgo 77 (131) Averisbike 1:43:08 2:55:32 30 508 Tiago Fonseca 74 (3) CIMO 1:44:20 2:42:37 31 606 Luís Marques 74 (93) CDAM Sul 1:44:48 3:11:36 32 520 Hugo Evaristo 76 (7) OriEstarreja 1:45:25 2:49:10 33 607 Nuno Ribeiro 74 (93) CDAM Sul 1:48:31 2:48:18 34 576 Pompilio Marques 81 (70) COC 1:50:42 3:11:38 35 602 Nelson Picado 75 (92) Lebres do Sado 1:56:18 3:15:08 36 654 Rui Gomes 78 (113) APCA 2:03:20 3:06:44 37 731 Rui Pratas 73 (131) Averisbike 2:03:54 3:14:29 38 671 Norberto Henriques 77 (114) COA 2:16:33 3:31:40 39 683 Jorge Silvestre 74 (114) COA 2:18:03 3:46:13 40 737 Mario Marques 73 (135) CCD TERENA 2:20:13 3:34:18 41 511 Frederico Pirralho 68 (3) CIMO 2:33:00 3:46:07 42 519 Ricardo Nascimento 84 (5) CP Armada 2:36:50 3:55:12 43 639 Alcino Pires 75 (107) CAOS 2:42:59 4:16:16 44 649 José Charrua 78 (113) APCA 2:58:28 585 Rui Pires 85 (70) COC mp 545 Nuno Soares 74 (35) CN Alvito mp 656 Nuno Ramos 73 (113) APCA mp 583 Jorge Pires 77 (70) COC dns 657 Vasco Rodrigues 79 (113) APCA dns 709 Tiago Bento 84 (127) GCF dns HE (38/38) Preliminary results 15:34 1 205 Matthieu Barthelemy 82 (1004) Ballot OK 1:27:22 2:17:54 2 208 Simon Seger 74 (1007) Seger OK 1:33:00 2:23:18 3 238 Rogério Martins 74 (115) ATV 1:34:29 2:33:16 4 210 Vytenis Benetis 78 (1002) Lithuania Budakalnis 1 1:35:06 2:25:09 5 201 Andy Simpson 73 (1008) Simpson OK 1:37:27 6 214 Daniel Marques 84 (70) COC 1:39:06 2:35:25 7 218 Ricardo Serra 77 (70) COC 1:39:09 2:40:25 8 203 Gabriel Ballot 77 (1004) Ballot OK 1:40:43 2:45:14 9 202 Andy Conn 66 (1009) GBR National Squad 1:42:36 2:34:03 9 216 Joel Morgado 77 (70) COC 1:42:36 2:40:19 11 215 Filipe Reinoite 69 (70) COC 1:43:17 2:45:07 12 227 Mário Guterres 80 (39) CP Telecom 1:46:18 2:47:58 13 225 Miguel Tolda 75 (22) CLAC Frio Almada 1:46:19 2:43:48 14 217 Paulo Alípio 70 (70) COC 1:46:22 2:44:39 15 222 José Marques 73 (5) CP Armada 1:50:41 2:50:50 16 207 Richard Jones 65 (1003) Monro OK 1:53:37 2:56:03 17 230 Luís Noronha 73 (113) APCA 1:55:42 3:05:11 18 226 Eduardo Sebastião 66 (33) Clube TAP 1:55:44 2:54:55 19 223 Nuno Liberal 72 (5) CP Armada 1:56:17 3:05:19 20 232 Afonso Pimentel 69 (114) COA 1:56:27 3:04:30 21 209 Tautvydas Zilinskas 71 (1002) Lithuania Budakalnis 1 1:57:27 2:56:22 22 229 Pedro Silva 81 (107) CAOS 1:59:01 3:04:55 23 233 Eduardo Oliveira 72 (115) ATV 1:59:03 3:04:34 24 234 Jorge Xara 78 (115) ATV 2:02:09 3:05:35 25 221 Pedro Ferreira 79 (54) NADA 2:10:31 3:29:58 26 224 Samuel Oliveira 68 (15) DA Recardães 2:11:26 3:26:37 27 236 Luís Reis 76 (115) ATV 2:13:56 3:21:56 28 211 Daniel Branco 75 (3) CIMO 2:19:28 3:36:05 29 228 Nuno Pedro 79 (107) CAOS 2:19:33 30 235 José Neves 74 (115) ATV 2:20:18 31 220 João Lopes 76 (54) NADA 2:24:40 3:43:09 32 212 Duarte Lopes 70 (3) CIMO 2:44:36 4:25:20 204 Joao Pina 71 (135) CCD TERENA dns 206 Peter Entenfellner 20 (1006) HSV Kremstal dns 213 Nuno Sousa 70 (90) ADFA dns 219 Frederico Lebre 82 (54) NADA dns 231 Rui Marques 71 (113) APCA dns 237 Marco Martins 85 (115) ATV dns H35 (47/47) Preliminary results 15:34 1 534 Pedro Pedrosa 70 (22) CLAC Frio Almada 1:31:47 2:23:39 2 625 Pedro Martinho 67 (97) Clube Millennium BCP 1:36:04 2:49:17 3 537 Luís Sousa 54 (33) Clube TAP 1:36:25 2:37:54 4 592 Francisco Moura 55 (74) Montes-Vales 1:37:20 2:31:02 5 734 Jorge Baltazar 66 (133) GDUAzoia 1:39:05 2:45:01 6 533 Paulo Mourão 63 (22) CLAC Frio Almada 1:42:07 2:44:27 7 589 Tozé Silva 66 (70) COC 1:44:32 2:45:26 8 527 Mário Fernandes 64 (15) DA Recardães 1:45:35 2:48:09 9 563 Paulo Pedro 64 (69) CP-EDP 1:49:06 2:52:49 10 787 Chris Poole 70 (1005) Poole OK 1:49:16 2:55:34 11 557 José Oliveira 67 (52) GD4C 1:50:57 2:51:05 12 692 José Manta 71 (115) ATV 1:55:05 3:00:29 13 832 João Germano 67 (1000) Individual 1:56:01 3:07:40 14 687 Luís Borges 71 (115) ATV 1:57:03 3:08:13 15 641 Jaime Rodrigues 69 (107) CAOS 1:57:41 3:04:02 16 646 José Silva 65 (108) CDB92 1:58:22 17 688 António Costa 65 (115) ATV 1:59:22 18 587 Inácio Serralheiro 58 (70) COC 2:00:06 2:51:46 19 647 Mário Silva 65 (108) CDB92 2:01:58 3:07:27 20 620 Michael Memeteau 70 (94) CPOC 2:02:01 3:16:26 21 560 Jorge G Gaspar 72 (54) NADA 2:02:09 3:09:34 22 582 José Pinto 69 (70) COC 2:02:36 3:29:39 23 710 António Neto 65 (127) GCF 2:02:59 3:06:15 24 674 Alex Liberato 72 (114) COA 2:07:25 3:12:38 25 579 Nuno Neves 67 (70) COC 2:09:47 3:28:30 26 610 Manuel Araújo 69 (94) CPOC 2:10:17 3:21:00 27 702 Carlos Telmo 70 (122) CC Amora 2:12:37 3:24:37 28 635 José Henrique 69 (107) CAOS 2:15:18 3:27:51 29 611 Jorge Bastos 65 (94) CPOC 2:18:33 3:47:56 30 704 Pedro Mota 70 (125) CPA-Abrunhos 2:20:16 3:44:12 31 572 Alexandre Guerra 71 (70) COC 2:24:53 3:34:41 32 632 Carlos Andrade 69 (107) CAOS 2:25:18 3:54:01 33 645 Pedro Roque 69 (108) CDB92 2:36:48 4:02:55 34 684 Ricardo Teixeira 71 (114) COA 3:23:48 595 Jorge Humberto 70 (90) ADFA mp 637 Paulo Magalhães 69 (107) CAOS mp 695 Pedro Dias 70 (116) SSMGeral dnf 738 Nuno Mira 68 (135) CCD TERENA dns 504 José Mendes 66 (2) AAMafra dns 514 Paulo Santos 67 (3) CIMO dns 555 Octávio Andrade 68 (52) GD4C dns 593 Soares Dos Reis 67 (90) ADFA dns 591 Luís Tenreiro 69 (70) COC dns 600 Elder Guerreiro 70 (92) Lebres do Sado dns 691 Carlos Lourenço 69 (115) ATV dns nc 621 António Pardal 68 (94) CPOC 2:20:28 nc 619 Luis Mateus 57 (94) CPOC 2:31:47 D35 (4/4) Preliminary results 15:34 1 736 Alice Silva 65 (133) GDUAzoia 1:28:21 2:39:00 2 536 Fernanda Moedas 66 (33) Clube TAP 1:32:27 2:46:15 3 577 Luísa Mateus 58 (70) COC 1:36:34 2:50:30 4 676 Teresa Martins 72 (114) COA 1:48:17 3:14:29 H40 (21/21) Preliminary results 15:34 1 588 Pedro Serralheiro 61 (70) COC 1:12:35 1:58:04 2 631 João Nascimento 66 (105) BTT Terra Loulé 1:22:27 2:27:14 3 601 António Neves 60 (92) Lebres do Sado 1:26:02 2:21:52 4 513 António Rocha 66 (3) CIMO 1:26:41 2:16:29 5 568 Luís Coelho 64 (70) COC 1:28:35 2:25:22 6 628 João Carreiro 66 (102) .COM 1:36:18 2:35:26 7 515 Jorge Silva 66 (3) CIMO 1:38:23 2:33:27 8 686 João Barbosa 65 (115) ATV 1:39:56 2:51:23 9 629 Helder Faísca 64 (105) BTT Terra Loulé 1:46:06 3:02:08 10 597 Valdemar Sendim 65 (90) ADFA 1:47:43 2:53:12 11 535 Vitor Grilo 66 (33) Clube TAP 1:53:57 3:04:44 12 682 Jorge Santos 67 (114) COA 1:56:42 3:07:09 13 516 Antonio Silvares Mendes 63 (3) CIMO 2:00:00 3:29:06 14 630 Luís Limas 62 (105) BTT Terra Loulé 2:00:17 3:36:07 15 550 José Lopes 67 (39) CP Telecom 2:07:21 3:13:35 16 566 Horacio Braz 66 (70) COC 2:11:58 3:40:41 17 666 Jorge Elias 63 (114) COA 2:23:31 3:31:47 18 603 Henrique Piedade 64 (92) Lebres do Sado 2:45:15 506 Nuno Carvalho 64 (3) CIMO mp 558 João Teixeira 64 (52) GD4C mp 552 Emanuel Santos 66 (39) CP Telecom dns H45 (8/8) Preliminary results 15:34 1 594 Mário Duarte 62 (90) ADFA 55:51 1:41:07 2 562 José João Moura 60 (69) CP-EDP 59:52 1:44:15 3 680 António Rebelo 62 (114) COA 1:02:42 1:58:10 4 532 Carlos Messias 60 (22) CLAC Frio Almada 1:12:24 5 561 Alberto Alves 58 (69) CP-EDP 1:14:00 2:19:24 6 507 Mário Costa 61 (3) CIMO 1:18:41 2:28:09 7 640 Edmundo Pita 57 (107) CAOS 1:29:08 2:43:24 518 António Moura 60 (5) CP Armada dns D45 (2/2) Preliminary results 15:34 1 530 Paula Abril 57 (22) CLAC Frio Almada 2:06:22 4:02:21 2 548 Margarida Birra 59 (39) CP Telecom 2:14:03 4:13:16 H50 (12/12) Preliminary results 15:34 1 564 Armando Santos 52 (69) CP-EDP 56:09 1:47:03 2 596 Crispim Júnior 55 (90) ADFA 58:04 1:48:44 3 502 Escada Da Costa 56 (2) AAMafra 1:01:47 1:52:54 4 549 Manuel Gomes 54 (39) CP Telecom 1:06:16 2:06:17 5 733 Jorge Artur 55 (133) GDUAzoia 1:17:43 2:41:33 6 553 Jorge Santos 50 (39) CP Telecom 1:21:01 2:20:47 7 551 Vasco Morgado 56 (39) CP Telecom 1:47:33 3:28:50 8 714 Raul Porto 53 (128) COALA 1:52:55 4:02:03 9 713 Atilio Narciso 48 (128) COALA 1:53:26 3:27:07 10 711 Duarte Azevedo 47 (128) COALA 2:00:09 3:43:09 11 547 Armando Birra 57 (39) CP Telecom 2:26:10 624 Fernando Feijão 55 (97) Clube Millennium BCP dns OPT1 - Fácil (18/18) Preliminary results 15:34 1 858 Rui Pancadares 74 (1000) Individual 42:15 2 694 Virgilio Pinto 68 (115) ATV 42:19 1:20:01 3 860 Fausto Ferreira (15) DA Recardães 42:49 4 806 FabioMoutinho+ HelderDimas+JoaquimN (1001) Ja t agarro 55:59 1:54:59 5 622 LuísAlmeida+ RosárioAlmeida (94) CPOC 1:01:37 2:07:54 6 857 GoncaloMateus+ LicinioD+JoaoA+RuiS+ (1022) J F Ota 1:03:54 7 807 JorgeDionisio+ JoseBarroso+ManuelCa (1001) Ja t agarro 1:05:57 8 802 Nuno Simões 76 (1000) Individual 1:11:08 2:13:19 9 792 Rui Rodrigues 77 (1000) Individual 1:11:12 10 805 AugustoPinto+ FilipePena (1001) Ja t agarro 1:21:24 11 664 Filipa Consolado 83 (114) COA 1:21:48 2:51:06 12 673 João Lavado 67 (114) COA 1:21:49 2:51:07 13 842 Antonio Luis 68 (1000) Individual 1:22:20 14 722 Tiago Canteiro 88 (131) Averisbike 2:20:02 15 729 Ana Pratas 77 (131) Averisbike 2:20:39 861 Teresa Simoes 75 (115) ATV mp 800 Tiago Silva 91 (1015) Individual 15 dns 853 YoannRosa+ JoaoDuarte (1000) Individual dns OPT2 - Médio (48/48) Preliminary results 15:34 1 839 Paulo Jorge 70 (1019) Individual 19 1:11:45 2:12:10 2 723 Ricardo Ferreira 86 (131) Averisbike 1:15:21 1:59:02 3 843 Nelson Mileu+ Luis Pinto (1000) Individual 1:19:07 4 836 AbilioSilva+ JoaoSilva+ (1000) Individual 1:20:26 5 726 João Luis 89 (131) Averisbike 1:22:17 2:06:47 6 725 Daniel Luis 89 (131) Averisbike 1:22:30 2:06:23 7 812 NunoCarvalho+ ManuelValerio (1020) Individual 20 1:24:25 8 706 Ana Rita Oliveira 81 (125) CPA-Abrunhos 1:26:15 2:29:01 9 841 Valter Leite 83 (1019) Individual 19 1:27:56 2:30:20 10 780 AmilcarFernande+ NunoMoreira (1000) Individual 1:28:24 11 739 Celia Tapadas 73 (135) CCD TERENA 1:29:56 2:27:18 12 720 João Abreu 93 (131) Averisbike 1:34:45 13 650 Inês Durão 76 (113) APCA 1:36:01 2:34:43 14 730 José Pratas 70 (131) Averisbike 1:36:05 15 785 Rui Pinto 64 (1000) Individual 1:36:43 2:43:39 16 575 Norberto Marques 20 (70) COC 1:37:05 2:34:45 17 501 Daniel Almeida 85 (2) AAMafra 1:40:33 2:45:11 18 699 Ana Silva 74 (116) SSMGeral 1:42:44 2:52:27 19 795 JoaoL+PauloC+Rui RuiQ+SergioF (1000) Individual 1:48:34 20 799 Luis Silva 73 (1000) Individual 1:49:26 21 835 João Horta 73 (1000) Individual 1:49:52 22 790 Nuno Ribeiro 74 (1014) Individual 14 2:00:30 23 845 Carlos Magalhaes 73 (1014) Individual 14 2:01:17 24 779 Pedro Moreira 77 (1014) Individual 14 2:06:20 25 820 Americo Conceicao 69 (1000) Individual 2:10:01 3:30:59 26 510 AnaMestre+ RicardoTrindade 79 (3) CIMO 2:13:50 27 809 ManuelF+Cristia+ AlbertoMonteir+Dan 68 (1000) Individual 2:14:00 28 665 FilipaVicente+ AnaFerreira (114) COA 2:30:38 29 846 Luis Martinho 70 (1010) Individual 10 2:36:05 4:43:22 30 797 Sonia Saramago 73 (1010) Individual 10 2:36:08 4:43:40 31 786 Jose Pires 60 (1000) Individual 2:53:36 825 Ricardo Dourado 81 (1000) Individual mp 542 Margarida Novo 61 (35) CN Alvito mp 690 Nice Guerreiro 74 (115) ATV mp 824 Fernando Cruz 64 (1014) Individual 14 dns 830 Francisco Ferro 69 (1014) Individual 14 dns 848 Jose Moga 58 (1015) Individual 15 dns 801 Rodrigo Silvestre 81 (1000) Individual dns 828 Vitor Fernandes 50 (1000) Individual dns 840 JoaoLuis+ JulioAzeitao (1000) Individual dns 590 Andre Solipa 80 (70) COC dns 604 Nuno Rebelo 79 (92) Lebres do Sado dns 608 CristinaMarques+ TeresaRibeir+Franc (93) CDAM Sul dns 685 Filipa Vicente 78 (114) COA dns 698 PedroMartins+ RogerioBibi (116) SSMGeral dns 696 AnaRamos+ PedroRamos (116) SSMGeral dns 811 Luis Silva 83 (1020) Individual 20 dns 852 Paulo Gomes 66 (114) COA dns OPT3 - Difícil (69/69) Preliminary results 15:34 1 605 Nuno Renato 71 (92) Lebres do Sado 56:06 1:47:51 2 851 Emanuel Guerreiro 80 (1000) Individual 1:05:49 1:54:53 3 586 Diogo Rosa 84 (70) COC 1:08:38 1:59:04 4 732 Paulo Ramalho 65 (131) Averisbike 1:11:54 2:30:08 5 728 Hugo Martins 75 (131) Averisbike 1:14:00 2:12:10 6 727 Jose Luis Vidais 69 (131) Averisbike 1:16:01 2:16:56 7 571 LuisGil+ PauloBarros (70) COC 1:16:58 8 544 Leandro Silva 66 (35) CN Alvito 1:17:06 2:14:22 9 862 Miguel Correia 76 (1000) Individual 1:20:26 10 850 DanielRodrigues JoaoVentura+ (1000) Individual 1:20:58 2:27:50 11 838 AntonioRosa+ JoaquimFernandes (1000) Individual 1:21:47 2:20:13 12 781 Jorge Olivares 68 (1000) Individual 1:26:08 2:23:20 13 796 Luis Santos 62 (1000) Individual 1:27:47 2:38:09 14 623 José Scarpa 71 (94) CPOC 1:37:14 15 612 Alberto Cabo 68 (94) CPOC 1:37:21 16 788 Carlos Reis 70 (1000) Individual 1:38:35 17 856 LuisVeigas+ LuisPicado (1000) Individual 1:39:54 18 789 Francisco Ribeiro 79 (1000) Individual 1:40:20 19 721 LuisCaetano+ MarcoFernandes 55 (131) Averisbike 1:42:55 20 794 JoaoFerreira+ RuiCohen+ (1000) Individual 1:47:54 21 810 JoaoArroz+ GustavoArroz (1000) Individual 1:50:43 3:15:36 22 847 Carlos Martins 71 (1000) Individual 1:53:23 3:09:40 23 701 RicardoEscada+ SamuelAndrade (122) CC Amora 1:54:54 24 740 Jose Aguas 76 (1000) Individual 1:56:28 25 821 Jorge Correia 70 (1000) Individual 1:59:36 26 833 JoaquimOliveira+ HelderTomas (1013) S.R. Camarnal BTT Team 2:07:09 27 791 Esmeraldo Rodrigues 71 (1000) Individual 2:07:37 28 700 PedroNunes+ TeresaQuaresma (116) SSMGeral 2:09:49 3:47:54 29 804 Joao Pinote 74 (1000) Individual 2:09:51 30 567 xandreS+CarlosG+ ClaudiaJ+NunoM+Ton (70) COC 2:10:50 31 783 DavidG+JoseV+ PedroD+VitorS (1000) Individual 2:26:26 32 859 FredericoAntao+ PedroGomes+NelsonBa (1000) Individual 2:34:37 33 617 CarlosDinis+ FranciscoTavares (94) CPOC 2:34:52 34 618 CarlosCoito+ JoséFlora (94) CPOC 2:36:05 35 864 Luis Mendes 58 (1000) Individual 3:05:31 803 Daniel Vicente 81 (1000) Individual mp 827 Nuno Fernandes 82 (1000) Individual mp 741 Antonio Albuquerque 77 (1012) Individual 12 dns 742 Antonio Almeida 66 (1000) Individual dns 743 Antonio Alves 76 (1011) Individual 11 dns 782 Tiago Fortuna 75 (1012) Individual 12 dns 826 Eleuterio Duarte 53 (1016) Individual 16 dns 822 Eurico Costa 81 (1017) Individual 17 dns 816 Filipe Barreiro 75 (1000) Individual dns 798 Helder Seco 76 (1011) Individual 11 dns 834 Joao Hipolito 65 (1018) Individual 18 dns 818 Jose Branco 80 (1016) Individual 16 dns 831 José Fonseca 69 (1000) Individual dns 844 Luís Lúcio 78 (1000) Individual dns 823 Mario Couto 77 (1000) Individual dns 784 Ricardo Peralta 81 (1017) Individual 17 dns 817 Rui Barros 77 (1012) Individual 12 dns 815 Vitor Araujo 61 (1018) Individual 18 dns 829 AlbertoR+Goncalo FernandoA+PedroA (1000) Individual dns 793 CarlosTeixeira+ RuiBerrincha (1000) Individual dns 837 AlfredoGuedes+ JoaoVentura (1000) Individual dns 855 AdrianoSantos+ AntonioCarv+Alexandr (1021) Individual 21 dns 505 Rui Barros 53 (3) CIMO dns 627 Duarte Sousa 62 (97) Clube Millennium BCP dns 626 Francisco Reis 57 (97) Clube Millennium BCP dns 660 Frederico Tiago 81 (113) APCA dns 697 Vitor Pinheiro 66 (116) SSMGeral dns 716 Filipe Sampaio 86 (128) COALA dns 719 Rui Rocha 73 (129) GDCT BRISA dns 808 Claudio Barreto 82 (113) APCA dns 813 Tiago Pereira 72 (1021) Individual 21 dns 849 Flavio Brito 83 (1000) Individual dns 854 Hugo Cardoso 78 (1000) Individual dns nc 863 Paulo Noras Afonso 71 (94) CPOC 1:28:14