Valens NDAYISENGA won in 21:15:21, 0:39 ahead of EYOB.
| 1 | 21:15:21 | |
| 2 | +0:39 | |
| 3 | +1:30 |
| Mountains | 87 pts | |
| Youth |
| # | Winner | Finish | Gap behind | New GC leader |
|---|---|---|---|---|
| 1 | Solo | +0:03Solo | T. RUGGleads · 1 stage | |
| 2 | Bunch sprint | +0:05Bunch sprint | J. ARERUYAleads · 1 stage | |
| 3 | Solo | +1:06Solo | V. NDAYISENGAleads · 6 stages | |
| 4 | Solo | +0:02Solo | ||
| 5 | Bunch sprint | +0:11Bunch sprint | ||
| 6 | Group of 4 | +0:46Group of 4 | ||
| 7 | Group of 2 | +0:10Group of 2 | ||
| 8 | Group of 2 | +0:03Group of 2 |
Stage 3 decided it: NDAYISENGA gained 1:27 on EYOB.
| # | Rider | Time | UCI pts |
|---|---|---|---|
| 1 | 21:15:21 | 40 | |
| 2 | +0:39 | 30 | |
| 3 | +1:30 | 25 | |
| 4 | +2:52 | 20 | |
| 5 | +4:05 | 15 | |
| 6 | +4:13 | 10 | |
| 7 | +4:47 | 5 | |
| 8 | +5:03 | 3 | |
| 9 | s.t. | 3 | |
| 10 | +5:24 | 3 | |
| 11 | +5:59 | ||
| 12 | +6:11 | ||
| 13 | +8:13 | ||
| 14 | +8:52 | ||
| 15 | +9:05 |
| # | Team | |||||
|---|---|---|---|---|---|---|
| 1 | Dimension Data For Qhubeka | 123 | 3 | 9 | 20 | 5 |
| 2 | Cycling Academy Team | 7 | 1 | 1 | 4 | 5 |
| 3 | Kenyan Riders Downunder | 6 | 0 | 1 | 2 | 4 |
| 4 | Stradalli - Bike Aid | 3 | 0 | 0 | 5 | 4 |
Winner V. NDAYISENGA, 22 · Youngest S. MUGISHA, 19 · Oldest A. RUHUMURIZA, 37