Od 23 do 31 sierpnia 2007 uczestniczył w turnieju w Bratto, jego wyniki były następujące: 2 remisy z Włochami Carlo Castelfranchim (23 sierpnia) i Michelangelo Scalcionem (24 sierpnia), 3 kolejne wygrane także z Włochami Enrico Pepino (25 sierpnia), Stefana Tatai (26 sierpnia) i Robertem Mogranzinim (27 sierpnia), przegrana z reprezentującym Holandię Rosjaninem Siergiejem Tiwiakowem (28 sierpnia), dwa remisy z Gruzinem Nikolozem Chkhaidze (29 sierpnia) i Włochem Mario Lanzanim (30 sierpnia) oraz wygrana z Włochem Flavio Guido (31 sierpnia).

23 stycznia 2008 roku w ramach turnieju szachowego w Mariańskich Łaźniach rozegrał mecz z Rosjaninem reprezentującym Czechy Leonidem Wołoszynem; wynik zakończył się remisem. W listopadzie tegoż roku uczestniczył w olimpiadzie szachowej w Dreźnie;