With Diego Maradona watching on from the stands, Messi failed to convert from the spot in the second half of an eventful Group D opener at the Otkrytie Arena in Moscow.
Sergio Aguero had fired the beaten finalists from four years ago ahead in the 19th minute, finally breaking his World Cup duck at the ninth attempt with a rising left-footed drive.
Yet debutants Iceland refused to melt on the main stage, Alfred Finnbogason capitalising on Willy Caballero's weak punch to score his country's maiden goal in the history of the tournament just four minutes later.
Iceland were indebted to Halldorsson for picking up a point, though, as he kept out Messi's spot-kick shortly after the hour mark.
1 - Alfred Finnbogason has scored Iceland's first goal in a World Cup finals tournament, just four minutes & 15 seconds after Argentina opened the scoring. Thunderclap.#ARGISL #ISL #WorldCup pic.twitter.com/gXbYZ8FPWT— OptaJoe (@OptaJoe) June 16, 2018
The Argentina captain was twice denied by Halldorsson from distance in the first half, but Aguero did find a way to beat the Iceland keeper.
The Manchester City forward seized on team-mate Marcos Rojo's wayward shot, controlling the off-target effort inside the penalty area before sending a fierce shot into the net.
Argentina's opener arrived after a glaring miss at the other end, the late-arriving Birkir Bjarnason carelessly pushing a side-footed effort wide of the target when the ball had broken kindly into his path.
However, undeterred by the setback of conceding first,Heimir Hallgrimsson's side hit back. Finnbogason was on hand to score his country's maiden World Cup, knocking home a rebound after Caballero had parried a low cross straight to the Augsburg forward.
With their lead disappearing in a hurry, Argentina set about trying to find a second goal against determined opponents happy to sit back and defend.
11 - Lionel Messi had 11 shots v Iceland, the highest tally without scoring in a World cup match for an Argentinian player since Opta keep full World Cup data (1966). Frozen. pic.twitter.com/m31bYFvQzt— OptaJohan (@OptaJohan) June 16, 2018
They were gifted the chance to go ahead again when Hordur Magnusson's clumsy push on Maximiliano Meza was spotted by referee Szymon Marciniak without the aid of technology.
Yet Halldorsson guessed correctly, diving to his right to frustrate Messi, meaning the Barcelona star has now missed four of his last seven attempts from the spot for club and country.
The keeper also produced a late save to keep out an attempt from substitute Cristian Pavon as Iceland – who also drew 1-1 with eventual winners Portugal in their Euro 2016 opener – held on to clinch another famous result in their footballing history.
Key Opta stats:
- Argentina failed to win their opening match at a World Cup tournament for the first time since losing to Cameroon in 1990. They eventually reached the final of that edition, losing out to Germany.
- This was Iceland’s first World Cup game – Senegal were the last side to win on their debut in the competition (vs France in 2002), while Croatia were the last European side to do so (vs Jamaica in 1998).
- Javier Mascherano made his 144th appearance for Argentina in this match, overtaking Javier Zanetti as their most capped player.
- Alfred Finnbogason’s goal was Iceland’s first shot on target in the competition.