Nella sessione invernale del mercato della stagione 2007-2008 viene riacquistato dal Cagliari, con cui riesordisce nella trasferta di Torino con la Juventus pareggiata 1-1, rivelandosi utile per la rimonta in classifica della squadra sarda. Le sue doti tecniche fanno subito conquistare al piccolo fantasista una maglia da titolare. Ballardini lo inventa trequartista dietro le due punte (precedentemente in carriera aveva ricoperto i ruoli di esterno di centrocampo o ala d'attacco), un'intuizione che rappresenterà la svolta alla carriera del giocatore, permettendogli di fare un decisivo salto di qualità e di diventare il valore aggiunto dei rossoblu, grazie alla facilità nel saltare l'uomo e alla grande capacità di mettere i compagni in condizione di segnare.