Heffernan je na OI u Londonu bio četvrti na 50 km, dok je europskom prvenstvu u Barceloni 2010. osvojio četvrta mjesta i na 20 i na 50 km. Ovoga puta izdržao je sve napade suparnika i osvojio zlato s rezultatom 3:37:56. Heffernan je tako svojoj domovini donio prvo svjetsko atletsko zlato nakon 18 godina i trijumfa Sonie O'Sullivan u Gotheborgu na 5000 metara.
Drugo mjesto osvojio je Rus Mihail Rizov (3:38:58), dok je treći bio Australac Jared Tallent (3:40:03). Australac je bio treći i na posljednjem SP-u u Daegu 2011. godine, dok je na OI u Pekingu (2008) i Londonu (2012) bio srebrni.