The Argentine ace can no longer be accused by fans of being 'cold-blooded' when he uses La Albiceleste's jersey.

If Argentine fans believed that Lionel Messi was not the same when he played for La Albiceleste, what happened today in the protocol ceremony ahead of the clash against Venezuela will erase their doubts.

The superstar has always faced criticism from fans an experts due to what some may believe to be a minor detail, since he refused to sing the Argentine National Anthem. In fact, one of the game mascots revealed earlier this week that Messi chose to hum Argentina's anthem rather than singing it, which fans believed to be a sign of disrespect.

Today, those claims were brought to an end by the Blaugrana ace, as he was spotted by Argentina's TV Pública singing the anthem out loud. It might be a minor detail, but it will save Messi some criticism whether La Albiceleste wins or loses this game.

Have a look at the moment all Argentina fans were waiting for (Image might be geo-restricted).