Pinto pinches race lead perfectly
Race Results
By
Cycling News
published
Big gap at top of standings
Add us as a preferred source on Google
Subscribe to our newsletter
Image 1 of 9









Results
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Luis Leão Pinto (Por) | 4:40:16 |
| 2 | Milan Spolc (Cze) | 0:15:17 |
| 3 | Tiago Silva (Por) | 0:40:29 |
| 4 | Marco Almeida (Por) | 0:40:32 |
| 5 | Greg Anderson (RSA) | 0:55:35 |
| 6 | Ricardo Melo (Por) | 0:56:18 |
| 7 | António Brissos (Por) | Row 6 - Cell 2 |
| 8 | Carlos Vieira (Por) | 1:11:40 |
| 9 | Telmo Nunes (Por) | 1:19:55 |
| 10 | Raes Dave (Bel) | 1:20:12 |
| 11 | Lionel Marchesin (Fra) | 1:21:48 |
| 12 | Lindsey Haak (Bel) | 1:23:22 |
| 13 | Stijn Fonck (Bel) | Row 12 - Cell 2 |
| 14 | Gonçalo Correia (Por) | 1:33:29 |
| 15 | Gustavo Bachi (Bra) | Row 14 - Cell 2 |
| 16 | David Warren (GBr) | 1:36:02 |
| 17 | António Pereira (Por) | 1:36:20 |
| 18 | Paul-Hervé Theunissen (Bel) | 1:45:16 |
| 19 | Anne Van den Broeke (Bel) | Row 18 - Cell 2 |
| 20 | Helder Carvalho (Por) | 1:47:59 |
| 21 | Francisco Carneiro (Por) | 1:52:20 |
| 22 | Mark James (Can) | 1:57:20 |
| 23 | John Ramsden (Can) | Row 22 - Cell 2 |
| 24 | Jason Luque (USA) | 1:59:43 |
| 25 | Rui Cardoso (Por) | 2:11:17 |
| 26 | Artur Dias (Por) | 2:17:53 |
| 27 | Shane Peters (RSA) | 2:18:07 |
| 28 | Nicholas Stephenson (RSA) | Row 27 - Cell 2 |
| 29 | Alfredo Azevedo (Por) | 2:20:39 |
| 30 | Trevor Linden (Can) | 2:24:18 |
| 31 | Paul Player (Can) | Row 30 - Cell 2 |
| 32 | Graham Tutti (Can) | Row 31 - Cell 2 |
| 33 | Joshua James (Can) | 2:24:31 |
| 34 | Paulo Ferreira (Por) | 2:32:23 |
| 35 | Nuno Luz (Por) | 2:34:10 |
| 36 | Jorge Damas (Por) | Row 35 - Cell 2 |
| 37 | Carlos Sérgio Pinho (Por) | 2:34:32 |
| 38 | Wayne MacFarlane (RSA) | 2:44:24 |
| 39 | André Malha (Por) | Row 38 - Cell 2 |
| 40 | Hugo Noronha (Por) | Row 39 - Cell 2 |
| 41 | Sérgio Martins (Por) | 2:53:13 |
| 42 | Greg Mckennis (USA) | 2:53:38 |
| 43 | Sven Michiels (Bel) | 2:53:50 |
| 44 | Carlos Martins (Por) | 2:54:35 |
| 45 | José Pedro Abreu (Por) | 2:55:39 |
| 46 | Peter Verkest (Bel) | 2:59:59 |
| 47 | Anthony Cole (RSA) | 3:00:47 |
| 48 | Thys Neser (RSA) | Row 47 - Cell 2 |
| 49 | Brett Sachs (RSA) | Row 48 - Cell 2 |
| 50 | Dean Derosier (USA) | 3:04:54 |
| 51 | Jaclynn Derosier (USA) | 3:05:00 |
| 52 | Suzana Ramalho (Por) | 3:05:06 |
| 53 | Wayne Brunyee (RSA) | 3:05:49 |
| 54 | Jan Hnizdo (RSA) | Row 53 - Cell 2 |
| 55 | Toru Watanabe (Jpn) | 3:06:54 |
| 56 | Suzie Ketene (Can) | 3:06:59 |
| 57 | Petrus Knibbe (Ned) | 3:24:04 |
| 58 | Calindy Ramsden (Can) | 3:24:49 |
| 59 | Paolo Beltramo (RSA) | 3:26:23 |
| 60 | Rod Cairns (RSA) | 3:26:33 |
| 61 | Graham Denny (RSA) | 3:30:21 |
| 62 | James Arthur (RSA) | 3:30:43 |
| 63 | Achim Schwarzkopf (Spa) | Row 62 - Cell 2 |
| 64 | Thomas Vandendaele (Bel) | Row 63 - Cell 2 |
| 65 | Koen Lasuy (Bel) | Row 64 - Cell 2 |
| 66 | Francisco Cardoso (Por) | Row 65 - Cell 2 |
| 67 | João Baptista (Por) | Row 66 - Cell 2 |
| 68 | Carlos Rui Ferreira (Por) | Row 67 - Cell 2 |
| 69 | Jarrett Pech (RSA) | Row 68 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Luis Leão Pinto (Por) | 10:48:05 |
| 2 | Milan Spolc (Cze) | 0:07:42 |
| 3 | Tiago Silva (Por) | 1:01:15 |
| 4 | Marco Almeida (Por) | 1:04:05 |
| 5 | Ricardo Melo (Por) | 1:38:38 |
| 6 | Greg Anderson (RSA) | 2:01:59 |
| 7 | António Brissos (Por) | 2:20:11 |
| 8 | Raes Dave (Bel) | 2:28:46 |
| 9 | Carlos Vieira (Por) | 2:32:04 |
| 10 | Lionel Marchesin (Fra) | 2:45:56 |
| 11 | Lindsey Haak (Bel) | 2:56:23 |
| 12 | Stijn Fonck (Bel) | Row 11 - Cell 2 |
| 13 | Telmo Nunes (Por) | 2:59:44 |
| 14 | Helder Carvalho (Por) | 3:06:07 |
| 15 | David Warren (GBr) | 3:07:44 |
| 16 | Gustavo Bachi (Bra) | 3:09:39 |
| 17 | Gonçalo Correia (Por) | 3:15:20 |
| 18 | António Pereira (Por) | 3:17:22 |
| 19 | Francisco Carneiro (Por) | 3:43:18 |
| 20 | Paul-Hervé Theunissen (Bel) | 3:57:14 |
| 21 | Anne Van den Broeke (Bel) | Row 20 - Cell 2 |
| 22 | Mark James (Can) | 4:05:00 |
| 23 | John Ramsden (Can) | Row 22 - Cell 2 |
| 24 | Rui Cardoso (Por) | 4:10:33 |
| 25 | Trevor Linden (Can) | 4:31:58 |
| 26 | Graham Tutti (Can) | Row 25 - Cell 2 |
| 27 | Jason Luque (USA) | 4:41:26 |
| 28 | Artur Dias (Por) | 4:46:51 |
| 29 | Alfredo Azevedo (Por) | 4:49:37 |
| 30 | Shane Peters (RSA) | 5:07:22 |
| 31 | Nicholas Stephenson (RSA) | 5:08:12 |
| 32 | José Pedro Abreu (Por) | 5:08:44 |
| 33 | Joshua James (Can) | 5:13:46 |
| 34 | Paulo Ferreira (Por) | 5:14:23 |
| 35 | Carlos Sérgio Pinho (Por) | 5:21:55 |
| 36 | Paul Player (Can) | 5:26:20 |
| 37 | Sérgio Martins (Por) | 5:30:55 |
| 38 | André Malha (Por) | 5:31:47 |
| 39 | Hugo Noronha (Por) | Row 38 - Cell 2 |
| 40 | Jorge Damas (Por) | 5:36:03 |
| 41 | Nuno Luz (Por) | 5:49:08 |
| 42 | Wayne MacFarlane (RSA) | 5:49:59 |
| 43 | Suzie Ketene (Can) | 5:51:57 |
| 44 | Greg Mckennis (USA) | 5:59:08 |
| 45 | Suzana Ramalho (Por) | 6:04:00 |
| 46 | Anthony Cole (RSA) | 6:06:22 |
| 47 | Thys Neser (RSA) | Row 46 - Cell 2 |
| 48 | Brett Sachs (RSA) | Row 47 - Cell 2 |
| 49 | Dean Derosier (USA) | 6:22:20 |
| 50 | Jaclynn Derosier (USA) | 6:22:23 |
| 51 | Carlos Martins (Por) | 6:34:48 |
| 52 | Paolo Beltramo (RSA) | 6:38:20 |
| 53 | Peter Verkest (Bel) | 6:47:23 |
| 54 | Calindy Ramsden (Can) | 6:53:06 |
| 55 | Wayne Brunyee (RSA) | 6:53:56 |
| 56 | Jan Hnizdo (RSA) | Row 55 - Cell 2 |
| 57 | Rod Cairns (RSA) | 7:17:50 |
| 58 | Graham Denny (RSA) | 7:21:38 |
| 59 | Sven Michiels (Bel) | 7:26:46 |
| 60 | James Arthur (RSA) | 7:22:00 |
| 61 | Toru Watanabe (Jpn) | 7:41:05 |
| 62 | Petrus Knibbe (Ned) | 7:58:15 |
| 63 | Thomas Vandendaele (Bel) | 4:16:11 |
| 64 | Koen Lasuy (Bel) | 8:04:00 |
| 65 | Jarrett Pech (RSA) | 7:39:27 |
| 66 | Carlos Rui Ferreira (Por) | 7:40:56 |
| 67 | Achim Schwarzkopf (Spa) | 8:04:54 |
| 68 | Francisco Cardoso (Por) | Row 67 - Cell 2 |
| 69 | João Baptista (Por) | Row 68 - Cell 2 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
Giro d'Italia stage 7 LIVE: The Blockhaus nears as GC contenders expect a showdown
A mammoth 244km day in the saddle concludes with the famous Blockhaus ascent in the Apennines -
Eli Iserbyt finds a new role with Tadej Pogačar's agents after early retirement from cyclo-cross
Belgian will work as cyclo-cross coordinator at the A&J All Sports management agency -
How to watch Giro d'Italia 2026 – Free live streams, TV channels, Schedule, Stage 7
All the broadcast information for the Giro d'Italia as Stage 7 takes us to the first summit finish -
More than 2,000 riders to line up for a taste of UCI Gravel World Championships course at SEVEN in Nannup
Defending champions Tiffany Cromwell and Mark O'Brien among riders from 29 countries heading to Saturday's UCI Gravel World Series event




