De vijfde etappe van de Ronde van Guangxi is geëindigd met een sprint. De vlucht van de dag werd pas gevormd na een heel geanimeerde aanvangsfase. Na zestig kilometer reden William Clarke, Fabricio Ferrari en Daniel Oss weg uit het peloton. Hun voorsprong liep op tot vijf en een halve minuut, maar het peloton – met Lotto Soudal op kop – behield altijd de controle. Met 25 kilometer te gaan, werd het trio ingelopen door een eerste groep van een zeventigtal renners. Dit kleine peloton sprintte voor de dagzege. Dylan Groenewegen was de snelste van die groep. Fernando Gaviria strandde op de tweede plaats, voor Magnus Cort Nielsen. Lotto Soudal-renner Tosh Van der Sande kwam als tiende over de meet.

Tim Wellens vergrootte zijn voorsprong in het algemeen klassement met twee seconden, veroverd aan de eerste tussensprint van de dag na dertig kilometer. De Belg heeft nu zes seconden voorsprong op Bauke Mollema en elf seconden op Nicolas Roche met één rit te gaan.