Веселин Топалов си осигури място във финала на турнира в Мексико Сити, в който участват четирима шахматисти.