Switzerland's Nino Schurter completed his Olympic medal collection as he won gold in the men's cross-country cycling race on Sunday.
The 30-year-old, third in the Beijing Olympics and second in London, put the hammer down on the sixth of seven laps of the winding 4.8km circuit in the Rio hills and powered away alone to victory.
Czech Jaroslav Kulhavy, the man who beat five-times world champion Schurter to gold in a thrilling sprint finish in London, took the silver medal 44 seconds behind.
Carlos Caloma Nicolas of Spain was third.
Before his race, it was announced that Schurter would carry Switzerland's flag at the closing ceremony of the Rio Olympics on Sunday. Giulia Steingruber, who won bronze in the women's gymnastics individual vault event, carried the flag during the opening ceremony.
swissinfo.ch and agencies