Messi debutó con el primer equipo del Barcelona a los 16 años en 2003. Marcó su primer gol con el Barcelona a los 17 años en 2005, convirtiéndose en el jugador más joven en anotar un gol para el club. En 2005 ganó la Copa Mundial Sub-20 con Argentina y obtuvo los premios a la Bota de Oro y el Balón de Oro del torneo. En 2008 ganó la medalla de oro en los Juegos Olímpicos de Pekín con Argentina. Sin embargo, las críticas en Argentina sobre su desempeño con la selección nacional