American rider Brandon McNulty held off a chasing group to win the men's road race at the 2026 World Championships in Montreal, finishing 13 seconds ahead of Michael Matthews and Mathieu van der Poel.