A 20 km-es férfi gyaloglást a spanyol Francisco Javier Fernández nyerte 1:19:09 órás eredménnyel. A spanyol címvédő szinte rajt-cél győzelmet aratott, hiszen már a verseny elején az élre állt, és előnyét végig növelni tudta, így a végén 51 másodperccel korábban ért be, mint az őt követő orosz Valeriy Borchin, aki egyéni csúcsot gyalogolt. A bronzérmet a portugál csúcsot elérő Joao Vieira nyakába akasztották.