Scrii o continuare pentru acest paragraf - Sub noul antrenor-șef Siniša Mihajlović, Álvarez a devenit un jucător mai valoros în echipă, după plecarea lui Gennaro Sardo, și în cele din urmă a depășit-o pe Alessandro Potenza pentru poziția de fundaș din partea dreaptă. Álvarez a jucat peste 30 de meciuri pentru Catania sa, în sezonul de întoarcere, și a fost un titular incontestabil pentru cea mai mare parte a sezonului. El a fost remarcat pentru performanțele sale de vârf în echipa mare, deoarece a ținut în mod deosebit vedeta argentiniană Diego Milito la distanță într-o victorie 3-1 pentru Calcio Catania asupra Inter Milan la Stadio Angelo Massimino, precum și Ronaldinho într-o remiză 2-2 cu AC Milan la San Siro. Catania a învins, de asemenea, Juventus, într-un sezon în care echipa a atins un total record de puncte în Serie A, terminând pe locul 13, ajungând, de asemenea, în semifinalele Cupei Italiei 2009-10. Catania a atins un total record de puncte pentru al treilea an consecutiv în Serie A 2010-11
sezon, și din nou pentru un al patrulea sezon consecutiv în timpul campaniei 2011-12 Serie A. Cu toate acestea, în timpul acelei campanii, Álvarez a fost folosit în doar 8 meciuri de campionat de către antrenorul Vincenzo Montella, iar la 31 ianuarie 2012, Álvarez a fost împrumutat la clubul La Liga Real Zaragoza pentru restul sezonului. El a debutat pentru club la 12 februarie 2012 și s-a întors la Catania la expirarea contractului său de împrumut.