In the road race, Van der Poel attacked on the final lap, and bridged up to the race leader Franck Bonnamour of France; he later distanced him on the final climb of Via Salviati – around 5 kilometers from the finish – and soloed away to win the gold medal, ahead of Pedersen and Albania's Nikaj Iltjan.