Po powrocie do Levadii Puri stał się jej podstawowym graczem. Z klubem wywalczył kolejne dwa mistrzostwa Estonii, a przez dwa sezony strzelił ponad 20 goli. W sezonie 2009/2010 wraz z drużyną walczył o awans do Ligi Mistrzów, a następnie do Ligi Europy. W spotkaniu kwalifikacyjnym z tureckim Galatasaray SK zagrał tylko 20. minut, ponieważ doznał kontuzji. W grudniu 2009 roku podpisał pięcioletni kontrakt z grecką Larisą. Wcześniej trenował z Celticem Glasgow, zainteresowanie nim wyrażały także niemieckie Werder Brema i Borussia Dortmund. W lidze greckiej zadebiutował w pojedynku przeciwko Asteras Tripolis, a pierwszego gola strzelił w wygranym 2:1 spotkaniu z PAOK-iem Saloniki. W sezonie 2010/2011 rozegrał dziesięć meczów, jednak zła atmosfera w klubie oraz częste zmiany trenerów spowodowały, że Puri postanowił przenieść się do innego zespołu.