Giovanni ALEOTTI won in 12:38:22, 0:25 ahead of VANHOUCKE.
| 1 | 12:38:22 | |
| 2 | +0:25 | |
| 3 | +0:30 |
| Points | 50 pts | |
| Mountains | 35 pts | |
| Youth | +0:30 |
| # | Winner | Finish | Gap behind | New GC leader |
|---|---|---|---|---|
| 1 | Time trial | +0:00Time trial | T. VAN DIJKEleads · 1 stage | |
| 2 | Bunch sprint | +0:27Bunch sprint | F. FIORELLIleads · 1 stage | |
| 3 | Solo | +0:02Solo | G. ALEOTTIleads · 3 stages | |
| 4 | Time trial | +0:04Time trial | ||
| 5 | Group of 2 | +0:03Group of 2 |
Stage 4 decided it: ALEOTTI gained 15 seconds on VANHOUCKE.4 of the 25 seconds came from bonus seconds.
| # | Rider | Time | UCI pts |
|---|---|---|---|
| 1 | 12:38:22 | 125 | |
| 2 | +0:25 | 85 | |
| 3 | +0:30 | 70 | |
| 4 | +0:38 | 60 | |
| 5 | +1:36 | 50 | |
| 6 | +1:52 | 40 | |
| 7 | +1:57 | 35 | |
| 8 | +1:59 | 30 | |
| 9 | +2:02 | 25 | |
| 10 | +2:03 | 20 | |
| 11 | +2:27 | 15 | |
| 12 | +2:29 | 10 | |
| 13 | +3:00 | 5 | |
| 14 | s.t. | 5 | |
| 15 | +3:01 | 5 |
| # | Team | |||||
|---|---|---|---|---|---|---|
| 1 | BORA - Hansgrohe | 235 | 2 | 4 | 6 | 6 |
| 2 | Lotto Soudal | 96 | 0 | 2 | 3 | 6 |
| 3 | Jumbo-Visma | 92 | 1 | 1 | 8 | 6 |
| 4 | Astana Qazaqstan Team | 65 | 0 | 1 | 4 | 5 |
| 5 | Israel - Premier Tech | 50 | 0 | 0 | 3 | 5 |
| 6 | Drone Hopper - Androni Giocattoli | 46 | 0 | 1 | 3 | 6 |
| 7 | Saris Rouvy Sauerland Team | 35 | 0 | 0 | 1 | 6 |
| 8 | Team Vorarlberg | 29 | 0 | 1 | 3 | 6 |
Winner G. ALEOTTI, 23 · Youngest M. KOPECKÝ, 19 · Oldest J. BÁRTA, 38