Lionel Messi scored five goals in a 5-0 friendly win over Estonia on Sunday, a result which helped him overtake Hungary's great Ferenc Puskas among the all-time international top scorers. The former Barcelona player got to shine once more on Spanish soil in a match played at the El Sadar stadium in the northern city of Pamplona, 430 kilometres from what for 21 years he called home. Messi, who has now netted 86 times in 162 games on international duty, opened the scoring with a penalty kick in the eighth minute as he waited for goalkeeper Matvei Igonen to commit before firing the ball into the bottom right corner.