It was a victory that few had anticipated. Brandon McNulty won solo in Montreal and, at 28, won his first road world title. The American beat Michael Matthews and Mathieu van der Poel after a particularly lively race.

Advertisement