Fue un primero de marzo de 2006, en un amistoso contra Croacia.
Aquel tanto, que llegó a los 6 minutos del primer tiempo, fue el inicio del camino que lo llevó a convertirse en el máximo goleador de la historia del equipo nacional.
El partido se jugó en el Estadio St. Jakob-Park de Basilea, Suiza, y Argentina lo terminó perdiendo por 3 a 2.
Messi, que en ese momento tenía 18 años, había debutado en la Selección Argentina un año antes, en un amistoso contra Hungría.
El gol contra Croacia fue el primero de los 106 que Messi lleva marcados con la Albiceleste.
Con esa cifra, Messi ha superado a Gabriel Batistuta como el máximo goleador de la historia del equipo nacional.