A final dos 3.000 metros contou com a presença do português Rogério Amaral, júnior de 1º ano.
Amaral correu quase sempre na cauda do pelotão que foi perdendo algumas unidades. Depois de passar-se em 2.50,39 ao 1º km e em 5.36,96 ao 2º, o andamento espevitou com um grupo de quatro atletas a discutirem as três medalhas. Venceu o alemão Elias Schreml em 8.16,07, seguido do sérvio Milos Malesevic em 8.16,68 e do turco Omer Amaçtau em 8.17,51.
Amaral terminou em 11º com 8.25,64, longe do seu recorde pessoal que é de 8.20,59.