Helmikuussa 2009 Topalov voitti MM-ehdokasottelun amerikkalaista Gata Kamskia vastaan. Ottelu pelattiin Sofiassa, Bulgariassa. Ottelun tarkoitus oli valita haastaja maailmanmestari Viswanathan Anandille, jota vastaan Topalov pelasi maailmanmestaruudesta huhti-toukokuussa 2010. Topalov hävisi ottelun pistein 6½–5½, joten Anand säilytti mestaruustittelinsä.