Messi’s second, his 24th goal in his last 23 games for his country, was a sublime swerving free-kick in first half stoppage time that left Vincent Enyeama with no chance. The Lille Goalkeeper just left to admire it like the rest of us.
Argentina’s star opened the scoring after just three minutes when he smashed home Angel di Maria’s rebounded effort following an ingenious through ball by Javier Mascherano.
The winner came from a more unlikely source though when Marcos Rojo bundled in a corner off his knee, not knowing much about it, but they all count.
Man of the match Messi was substituted in the second half as a precaution for the latter stages of his tournament, his two goals being a nice belated present for the man who turned 27 yesterday.
Ahmed Musa had an equally impressive game for the Super Eagles with a brace of his own.
His first, a curled effort from a relatively tight angle on the left hand side of the box that was beyond Sergio Romero and nestled in the corner for 1-1, seconds after Messi’s opener.
Musa tied the scoring again in the second half, again shortly after Messi had given Argentina the lead, two minutes after this time. Musa muscled his way through several challenges before cooly finishing past Romero for 2-2.
It was La Albiceleste who picked up the three points though but Nigeria are also through to the last 16 as Bosnia defeated Iran 3-1 in Salvador.
Sergio Aguero limped off in the opening period however and Argentina will be hoping his tournament is not over.