World number four Marin Cilic and Bulgarian Grigor Dimitrov have sealed their spots in next month`s ATP Finals, leaving two spots still up for grabs in the season-ending tournament in London.