Lionel Messi has often been criticised for performing poorly at international level for Argentina. However, he silenced that his critics after scoring a wonderful hat-trick in the match against Switzerland on Wednesday night – a friendly for Argentina.

Argentina beat Switzerland 3-1 in the friendly match, which is expected to be a major preparation for the upcoming World Cup qualifiers for Argentina.

Lionel Messi has often found himself on the periphery of the attention when it comes to grabbing goals for Argentina. Even though Lionel Messi usually averages around one goal per game for Barcelona, the same does not apply for the international team.

Lionel Messi combined with the Manchester City striker Sergei Aguero for the opening goal in the 19th minute. It was a goal that once again showed the spectacular capability Lionel Messi possessed within him. It was a goal in which he ran through almost the entire Swiss defence to score it. In many ways, it was reminiscent of the goal he scored in the Spanish la Liga for Barcelona a few seasons ago.

However, Argentina could not capitalise on the lead, as they soon allowed the Swiss to get back into the game. Xherdan Shaqiri scored the equaliser for Switzerland, but Lionel Messi helped Argentina win the match comfortably in the closing stages after scoring two more goals to complete his hat-trick.

More than 30,000 people turned up to see the match, and they were not disappointed one little bit. Lionel Messi was the architect of all the goals scored in the match. Despite enjoying lengthy periods of possession, Argentina will be extremely unhappy at the fact that they allowed Switzerland to get back into the match. However, thanks to Lionel Messi, Argentina can go home with confidence about being able to take on the World Cup qualifiers.