Vispirms startējot 1500 metru distancē, H.Silovs finišēja vienā minūtē un 55,48 sekundēs, kas bija sestais labākais laiks šajā distancē, ar 1,5 sekundēm zaudējot nīderlandietim Svenam Krāmeram. Kopvērtējumā tobrīd latviešu sportists ierindojās 3.vietā, kas deva iespēju startēt 10000 metru distancē.
10000 metrus H.Silovs noslēdza devītajā pozīcijā ar 14:23,93 minūtēm, bet par uzvarētāju kļuva S.Krāmers, kurš bija par 38,33 sekundēm ātrāks nekā H.Silovs.
Kopvērtējumā H.Silovs Budapeštā ierindojās 6.vietā, bet par uzvarētājiem kļuva Nīderlandes sportisti - 1.vietā S.Krāmers, 2.vietā Jans Klokhuisens, bet trijnieku noslēdza norvēģis Havards Beko.