Darly Impey (Mithcelton Scott) won two sprints in the first two laps, but it was Ben Gastauer of AG2R who wreaked havoc with a powerful attack near the top of the climb in the second round. Walsleben crossed the finish line first to gain the maximum points and Boasson Hagen had to settle for second place.
Mike Teunissen (Jumbo-Visma) took sprint points ahead of Boasson Hagen in the next lap before Freddy Ovett beat Walsleben at the top of the next hill. Harry Sweeny of Lotto Soudal took the final sprint of the day, beating
Reinard Janse Van Rensburg on the line but the NTT rider played an essential role in stretching the peloton in the final stages.
CCC positioned Greg Van Avermaet at the front after the Ineos team set a fast pace after the last downhill, but the Belgian was too far ahead, reaching the front with 600 meters to go.
As the runners approached the line, Edvald Boasson Hagen displayed a powerful display. The Norwegian was looking to set up Gibbons for victory and the South African reimbursed his teammate with an unstoppable sprint to win the race.
|#||Name of runner (country) Team||Result|
|1||Ryan Gibbons (SAf) NTT Pro Cycling||0:45:17|
|2||Pier-Andre Cote (Can) Rally Cycling|
|3||Nico Schulz (Aus) Mitchelton-Scott||0:00:01|
|4||Mathieu van der Poel (Ned) Alpecin-Fenix|
|5||Freddy Ovett (GBr) Nation start-up israélienne|
|6||Edvald Boasson Hagen (Nor) NTT Pro Cycling|
|7||Matteo Dal-Cin (Can) Rally Cyclisme|
|8||Harry Sweeny (off) Lotto Soudal|
|9||Greg Van Avermaet (Bel) team CCC|
|dix||Michal Kwiatkowski (Pol) Team Ineos||0:00:02|