M-Tel Masters 2006 Do II turnieju zostało zaproszonych sześciu arcymistrzów, na czele z aktualnym wówczas mistrzem świata FIDE Weselinem Topałowem. Rozgrywki trwały od 11 do 21 maja 2006 roku. Podobnie jak w I turnieju, zwycięzcą został Weselin Topałow z identycznym jak rok wcześniej wynikiem (6½ pkt z 10 partii). Kolejne miejsca zajęli Gata Kamski i Viswanathan Anand. Podobnie jak w I turnieju, również M-tel Masters 2006 był jednym z najsilniej obsadzonych turniejów w historii rozgrywek szachowych. Średni ranking zawodników wyniósł 2745 punktów, dzięki czemu turniej osiągnął XX kategorię FIDE2006: MTel R10: Topalov wins M-Tel Masters.

MiejsceZawodnikRankingPunkty1 Weselin Topałow28046½2 Gata Kamski267163 Viswanathan Anand28035½4 Piotr Swidler274355 Étienne Bacrot27083½6 Rusłan Ponomariow27383½