Soon the riders hit the cobbles. Photo: Tim De Waele/Getty Images
The peloton rolled out of Kuurne under sunny skies, but the temperature was just above the freezing mark. Photo: Tim De Waele/Getty Images
Soon the riders hit the cobbles. Photo: Tim De Waele/Getty Images
Photo: Tim De Waele/Getty Images
A nine-rider breakaway escaped early, but the peloton kept them on a short leash. Photo: Tim De Waele/Getty Images
When this road isn’t cobbled, it’s usually still very narrow. Photo: Tim De Waele/Getty Images
Oliver Naesen (Ag2-La Mondiale) had a quiet day on Sunday. Photo: Tim De Waele/Getty Images
The Kanarieberg did its job of stretching out the peloton. Photo: Tim De Waele/Getty Images
Fernando Gaviria (Quick-Step Floors) did not have a good day. He missed the moves after the Oude Kwaremont and shortly thereafter, dropped out of the race. Photo: Tim De Waele/Getty Images
Photo: Tim De Waele/Getty Images
The peloton blew to pieces on the Oude Kwaremont. Photo: Tim De Waele/Getty Images
Greg Van Avermaet (BMC Racing) was part of a 21-rider breakaway that formed after the Kwaremont. Photo: Tim De Waele/Getty Images
The Holleweg sector of cobbles saw the riders using the bike path beside it. This is technically against UCI rules. Photo: Tim De Waele/Getty Images
Astana drove the peloton to bring back the dangerous group that had formed after the Kwaremont. Photo: Tim De Waele/Getty Images
Daniel Oss (Bora-Hansgrohe) and Jasper Stuyven (Trek-Segafredo) attacked the breakaway just before it was caught by the peloton. Photo: Tim De Waele/Getty Images
However, Oss soon punctured and left Stuyven to fight on alone with over 30 kilometers to go. Photo: Tim De Waele/Getty Images
Lotto-Soudal led the peloton as the kilometers wound down and Kuurne appeared on the horizon. Photo: Tim De Waele/Getty Images
Julien Duval (Ag2r-La Mondiale), Julien Vermote (Dimension Data), and Loic Vliegen (BMC Racing) formed a breakaway inside the final 10 kilometers. The trio would be caught just as the sprinters launched toward the line. Photo: Tim De Waele/Getty Images
The opening weekend of racing in Belgium often sees the peloton sprinting to the finish as the sun is setting. Photo: Tim De Waele/Getty Images
Dylan Groenewegen (LottoNL-Jumbo) was untouchable in the sprint. Kuurne-Brussels-Kuurne was his fourth victory this year. Photo: Tim De Waele/Getty Images
It wouldn’t be a Belgian cobbled classic without Kwaremont beer on the podium. Photo: Tim De Waele/Getty Images
Weekly Newsletter
Get the latest race news, results, commentary, and tech, delivered to your inbox.