Baixo o novo adestrador Siniša Mihajlović, Álvarez converteuse nun xogador máis valioso do equipo tras a saída do lateral dereito Gennaro Sardo, e finalmente superou a Alessandro Potenza para a posición inicial de lateral dereito. Álvarez fixo máis de 30 aparicións para o seu Catania, na súa tempada de regreso, e foi un titular indiscutible durante gran parte da tempada. Foi coñecido polas súas actuacións de alto nivel no equipo grande, xa que mantivo á estrela argentina Diego Milito na baía nunha vitoria de 3-1 para o Calcio Catania sobre o Inter de Milán no Stadio Angelo Massimino, así como a Ronaldinho nun empate de 2-2 co AC Milan no San Siro. Catania tamén derrotou a Juventus, nunha tempada, que o equipo alcanzou un récord de puntos na Serie A, terminando na 13a posición, tamén chegando ás semifinais da 2009-10 Coppa Italia. Catania alcanzou un récord de puntos por terceiro ano consecutivo durante a Serie A 2010/11
temporada, e de novo por cuarta tempada consecutiva durante a campaña de Serie A 2011/12. Durante esa campaña, Álvarez foi usado en só 8 partidos de liga polo adestrador Vincenzo Montella, e o 31 de xaneiro de 2012, Álvarez foi cedido ao Real Zaragoza para o resto da tempada. Debutou no club o 12 de febreiro de 2012, e volveu a Catania ao expirar o seu contrato de préstamo.