Austria's Felix Gall attacked with 20 kilometers remaining and managed to stay clear at the head of the race to win the gold medal, holding off a fast-finishing Clément Bétouigt-Suire of France, in a two-up sprint finish.