Messi frustrated by Argentina display

The Albiceleste captain's stunning injury-time goal secured the three points for his side but he insists it hasn't yet performed to its full potential at this World Cup

Argentina is capable of much better than it showed in a narrow 1-0 win over Iran on Saturday, Lionel Messi has admitted.

The South Americans struggled to break down the tight Iran defense throughout the game before Messi fired them to victory with a magnificent strike from over 20 yards in injury time.

The Albiceleste captain admitted Saturday's opponents were strong at the back, but says his team is capable of producing far better performances.

"We are first, but we know this level of performance is not as good as we can give," he said after the game. 

PHOTOS: Beautiful people in BrazilBrazil protests | Soccer fanatics | Fan tattoos

"Iran closed down well at the back and we really struggled to find space. Still we created a lot of chances.

"Luckily we got the win in the end and got the points, but we have to keep improving."

Argentina goalkeeper Sergio Romero praised the Barcelona star, saying it was a miracle that Argentina won the game.

"Thank God the dwarf [Messi] rubbed the lamp at the end," he said.