Lionel Messi has equaled the Spanish league's all-time scoring record with 251 goals after scoring for Barcelona against Sevilla on Saturday.

Messi curled home an elegant free kick to give Barcelona a 1-0 lead in the 21st minute at Camp Nou Stadium.

Messi's latest scoring feat comes after he equaled Raul Gonzalez as the Champions League all-time scorer with 71 goals earlier this month.

Athletic Bilbao great Telmo Zarra set the Liga milestone in 271 games from 1940-55.

The 27-year-old Messi needed 289 games to reach the same mark that had gone untouched for nearly 60 years.

Messi is Barcelona's all-time leading scorer with 364 goals.