Julian Alaphilippe (Tudor) claimed his first WorldTour win of the season, surging away from his breakaway companions on the final climb to win the Grand Prix de Québec.

The Frenchman held off a chase from Pavel Sivakov (UAE Team Emirates XRG), who finished second, and Alberto Bettiol (XDS Astana), who finished third.

You may like

It was the first race back for Tadej Pogačar (UAE Team Emirates XRG), who put in a late attack to form a chasing group behind the breakaway, but the world champion was caught before the final climb.