El 16 de octubre de 2004 dio su primer paso uno de los máximos astros del fútbol. Fue en un clásico ante el Espanyol e ingresó por Deco.
A los 17 años y 114 días, un 16 de octubre de 2004, hacía su debut un joven argentino con la camiseta de Barcelona. Poco se conocía de este rosarino por estos lados, pero en España ya insinuaba que iba a armar una revolución. Esa noche, en elEstadi Olímpic Lluís Companys, inició una era: la de Lionel Messi.
Luego de exactamente un año de su estreno en un amistoso (disputó 30 minutos en la inauguración del nuevo estadio del Porto, comandado por ese entonces por José Mourinho),Frank Rijkaard decidió decidió darle una nueva oportunidad para mostrarse a la Pulga.
Tras ver la gran parte del encuentro sentado en el banco, con futbolistas de la talla de Iniesta, el estratega holandés lo mandó a la cancha a ocho minutos para el final del partido en lugar de Deco, el autor del gol. Su debut fue con la número 30 en la espalda.