Henry Martin's ambitious overhead kick was Mexico's first effort, while Lamela curled a shot wide in the 19th minute.

Victor Guzman put a 25-yard free-kick over the crossbar approaching half-time, although Argentina were looking the far more likely.

Lamela stung the palms of Mexico goalkeeper Jose de Jesus Corona with a free-kick early in the second half as the hosts looked to double their lead.

The visitors went close in the 69th minute, with debutant goalkeeper Paulo Gazzaniga making a good save to tip away a Jesus Gallardo header at the back post.

Guzman tested Gazzaniga again in the 85th minute, but Argentina sealed their win on the counter-attack.

Giovanni Simeone made a blistering run down the left before squaring for Dybala, who side-footed in his maiden international goal.

What does it mean? Scaloni may have done enough

Already backed by his players, including Dybala, this month, Scaloni is likely to have done enough to be given the permanent job as Argentina coach. The 40-year-old has enjoyed some success while rebuilding and his side's recent performances suggest he deserves a chance.

Icardi finally delivers on international stage

The 25-year-old has been prolific for Inter in recent seasons, but is yet to deliver regularly for Argentina. Icardi took a step towards changing that by finally scoring for his country, the goal showing what he can produce. But Scaloni will eventually have to work out how Icardi and maybe Messi and Dybala can fit together.

Mexico wait for Martino

Albeit with an understrength side, Mexico's difficult period continued with a seventh loss in their past eight games, and fifth in six under interim boss Ricardo Ferretti. Gerardo Martino is widely expected to take charge and it seems Mexico cannot wait for the arrival of the former Barcelona coach.

What's next?

Argentina have a Copa America, and perhaps the return of Messi, to look forward to in 2019. Mexico, meanwhile, will go into the CONCACAF Gold Cup as one of the favourites despite their poor form.