Znaczący wzrost jego oceny Elo nastąpił po jego osiągnięciach w 2008 roku, począwszy od zwycięstwa w Andorra Open, gdzie zdobył 8/9 punktów, wyprzedzając doświadczonych wielkich mistrzów Julio Granda Zuñigę i Michaila Marina. Następnie zajął trzecie miejsce na Mistrzostwach Świata w Szachu Juniorów w Gaziantep, gdzie zawsze walczył o przewagę. Na bardzo silnym otwartym indywidualnym mistrzostwie UE w Liverpoolu ukończył z udziałem piątego miejsca pomimo straty w czasie, a następnie wygrał coroczne wydarzenie Winterthur Masters, wyprzedzając innych wielkich mistrzów, wśród nich byłego paragwajskiego mistrza Axela Bachmanna i byłych szwajcarskich mistrzów Josepha Gallaghera i Floriana Jenni. Na olimpiadzie szachowej w 2008 roku
, odbył się w Dreźnie, dołączył do drużyny angielskiej na pokładzie 3 i przyczynił się 71⁄2/11 do oceny wyników turnieju (TPR) 2675.