В заключительном 10-м туре соревнований Топалов, игравший белыми фигурами, одержал верх над украинцем Василием Иванчуком. Левон Аронян из Армении, у которого перед последним туром еще сохранялись шансы на победу, уступил игравшему черными азербайджанцу Теймуру Раджабову. Норвежец Магнус Карлсен и Вишванатан Ананд из Индии закончили партию вничью.
Итоговая таблица турнира выглядит так: Топалов — 17 очков, Аронян — 13, Карлсен — 13, Иванчук — 12, Раджабов — 10, Ананд — 8. Напомним, что как и в футболе, на турнире за победу присуждалось три очка, а за ничью — одно.
За победу на турнире Веселин Топалов получит 150 тысяч евро, общий же призовой фонд составлял 400 тысяч.