Arnaud De Lie takes remarkable first WorldTour triumph at Grand Prix Cycliste de Québec

Belgian comes from a long way back to claim the bunch sprint

Mattias Skjelmose wins Maryland Cycling Classic, Hugo Houle third

Large Canadian contingent raced in Baltimore

UCI road and track world championships Day 5 recap

Kate O’Brien scores big for Canada

All Hugo Houle