Davide PIGANZOLI won in 13:10:02, 1:50 ahead of RUIZ, after taking the lead on the last day.
| 1 | 13:10:02 | |
| 2 | +1:50 | |
| 3 | +1:51 |
| Points | 33 pts | |
| Mountains | 24 pts | |
| Youth |
| # | Winner | Finish | Gap behind | New GC leader |
|---|---|---|---|---|
| 1 | Bunch sprint | +0:27Bunch sprint | T. GRUELleads · 2 stages | |
| 2 | Bunch sprint | +0:17Bunch sprint | ||
| 3 | Solo | +1:42Solo | D. PIGANZOLIleads · 1 stage |
Stage 3 decided it: PIGANZOLI gained 1:48 on RUIZ.8 seconds of the 1:50 came from bonus seconds.
| # | Rider | Time | UCI pts |
|---|---|---|---|
| 1 | Team Visma | Lease a Bike | 13:10:02 | 125 |
| 2 | Equipo Kern Pharma | +1:50 | 85 |
| 3 | Cofidis | +1:51 | 70 |
| 4 | Cofidis | +2:14 | 60 |
| 5 | Burgos-Burpellet-BH | +2:20 | 50 |
| 6 | Totalenergies | s.t. | 40 |
| 7 | Cic Pro Cycling Academy | s.t. | 35 |
| 8 | Equipo Kern Pharma | s.t. | 30 |
| 9 | Euskaltel-Euskadi | s.t. | 25 |
| 10 | Team Visma | Lease a Bike | s.t. | 20 |
| 11 | EF Education - Easypost | +2:37 | 15 |
| 12 | Unibet Rose Rockets | +3:10 | 10 |
| 13 | Groupama-FDJ United | s.t. | 5 |
| 14 | Team Polti Visitmalta | +3:13 | 5 |
| 15 | Euskaltel-Euskadi | s.t. | 5 |
| # | Team | |||||
|---|---|---|---|---|---|---|
| 1 | 165 | 1 | 3 | 3 | 6 | |
| 2 | 133 | 0 | 1 | 2 | 7 | |
| 3 | 120 | 0 | 1 | 2 | 7 | |
| 4 | 53 | 0 | 0 | 1 | 7 | |
| 5 | 40 | 0 | 0 | 4 | 7 | |
| 6 | 38 | 0 | 0 | 1 | 7 | |
| 7 | 30 | 0 | 0 | 1 | 7 | |
| 8 | 27 | 1 | 1 | 2 | 7 |
Winner D. PIGANZOLI, 24 · Youngest N. EFRIEM, 19 · Oldest I. IZAGUIRRE, 37