Най-големият маратон в света имаше драматичен финал. Световният рекордьор Пол Тергат спечели маратона при първото си участие, побеждавайки във финалния спринт миналогодишния победител Хендрик Рамаала.Въпреки опасенията от евентуални терористични актове в 36-то издание участваха 35 000 бегачи от 100 държави.

При жените победи Йелена Прокопчука от Латвия. Тази победи и осигури награда в размер от 130 000 долара. Латвийската атлетка измина разстоянието за 2:24:41 часа и изпревари с 14 секунди втората Сузън Чепкемей от Кения. Третото място остана за етиопката Дерарту Тулу, пробягала дистанцията за 2:25:21 часа.

36-годишният победител при мъжете Пол Тергат получи за победата 100 000 долара. Трети остана представителят на домакините Меб Кефлезиджи, изостанал на 27 секунди от победителя.