Latem 2005 powrócił do Hiszpanii, tym razem przenosząc się do drugoligowego Realu Murcia. W tej drużynie występował przez rok, nie potrafiąc wygrać rywalizacji o miejsce w składzie ze swoim kuzynem Ivánem Alonso. W późniejszym czasie po siedmiu latach wrócił do Urugwaju, gdzie podpisał umowę z krajowym gigantem – stołecznym Club Nacional de Football. Po upływie pół roku został graczem chińskiego Shanghai Shenhua, w którego barwach spędził z kolei dwanaście miesięcy jako podstawowy piłkarz, triumfując w turnieju A3 Champions Cup. W styczniu 2008 po raz drugi w karierze został zawodnikiem argentyńskiego Gimnasia y Esgrima La Plata, gdzie grał przez następne półtora roku, jednak przeważnie jako rezerwowy i bez poważniejszych sukcesów, walcząc wyłącznie o utrzymanie w lidze.