Messi hizo su primer gol con la camiseta del FC Barcelona el 1 de mayo de la temporada 2004/2005 contra el Albacete Balompié a los 17 años, 10 meses y 7 días, marcandole un bonito gol al portero Valbuena de vaselina (que se estuvo luciendo todo el partido, realizando grandes paradas), haciéndolo el jugador más joven en meter un gol para el FC Barcelona en liga.
Tras un espectacular Mundial sub-20 en donde llegó a ser Balón y Bota de oro, además de llevarse el torneo con la selección Argentina, el Barcelona amplio su contrato hasta 2010 y le estableció una clausula de 150 millones de euros, siendo el jugador más joven con semejante clausula. Poco después el contrato le fue ampliado hasta 2014 tras un gran partido que realizó en el Trofeo Joan Gamper frente a la Juventus con el que quedó maravillado media Europa y que muchos equipos poderosos se lo disputaban, por eso se le mejoró el contrato.El día 25 de septiembre obtuvo la ciudadanía española, pudiendo así jugar ya que el Barcelona tenía sobrepasada la cuota de jugadores no comunitarios, es decir, de fuera de la Unión Europea.
El 27 de septiembre debutó en la Liga de Campeones frente al Udinese italiano y el Camp Nou. En diciembre la revista italiana Tuttosport le otorgaba el premio Golden Boy al mejor jugador joven de Europa, superando a Wayne Rooney y a Cristiano Ronaldo...