Au mois de juin 2006, leader de l'équipe de République Tchèque aux Olympiades d'échecs de Turin, il réalise un score de 8½/12, avec notamment une victoire contre le Russe Peter Svidler. Ces bons résultats lui permettent au classement Elo de juillet 2006 de franchir la barre des 2700 points Elo (2719), et de passer ainsi de la à la mondiale.