The day followed a largely settled rhythm for the opening 100 kilometers as a four-rider breakaway went off the front without
much of a battle. Baptiste Veistroffer, Dries de Bondt, Robbe Ghys and Enzo Paleni formed a co-ordinating breakaway who managed their energy well across the day.
Behind, the peloton were making things difficult for the sprinters as they kept the pace high, gradually bringing the breakaway's gap from four minutes down to less than two minutes over the top of the penultimate climb of the day.
Breakaway's time numbered after attack from peloton
As the breakaway's gap closed, two opportunists struck from the peloton with over 36 kilometres to go as Visma's Louis Barre joined Kevin Vauquelin in attacking on a rolling section before the day's final climb.
The French duo looked strong as they pushed out their advantage on the bunch, making their way across to the break and just coming short of catching them over the top of the final climb - with the peloton lingering just over 50 seconds behind.
Barre and Vauquelin made it across on the descent with over 20 kilometers still to go, giving the break a real chance to last to the finish. Meanwhile, there were splits in the peloton as the big names drove the pace. At 40 seconds behind with 20 kilometers to go, a big finale was in store.
However, after all their work to make it across, a ferocious peloton descent saw them reel in the six at the front in short order. With 14 kilometers to go, things were back together and teams reset for a reduced sprint finish as it seemed contenders like Paul magnier and Frits Biesterbos remained in the bunch.
The teams ramped up the pressure in the final kilometres and a bunch sprint became a certainty as Soudal Quick-Step hit the front inside the Flamme Rouge. Red Bull launched the sprint for Jordi Meeus, Cees Bol surged past him in the final 100 metres but in the blue points jersey it was Paul Magnier who had the strongest legs to push himself ahead and take his second win of the week.
Meeus dropped back in the final meters as Bol held firm. Biesterbos rallied late but could only take fourth as a solid sprint from Max Kanter saw him finish fourth. A crash in the finale saw some riders caught up, but they won't lose time as it was inside the safe zone.
Results Tour of Guangxi 2026 Stage 4
| 1 | MAGNIER Paul | Soudal Quick-Step | 3:41:55 |
| 2 | BOL Cees | Decathlon CMA CGM Team | ,, |
| 3 | KANTER Max | XDS Astana Team | ,, |
| 4 | BIESTERBOS Frits | Team Picnic PostNL | ,, |
| 5 | MIQUEL Pau | Bahrain - Victorious | ,, |
| 6 | KOLZE CHANGIZI Sebastian | Tudor Pro Cycling Team | ,, |
| 7 | GILMORE Brady | NSN Cycling Team | ,, |
| 8 | VAN BELLE Loe | Team Visma | Lease a Bike | ,, |
| 9 | MOLANO Juan Sebastián | UAE Team Emirates - XRG | ,, |
| 10 | VAN DEN BERG Marijn | EF Education - EasyPost | ,, |