Lionel Messi has had countless legendary performances throughout his career. Here are some of his greatest matches of all time:
Messi, playing as a false nine, orchestrated one of Barcelona’s most dominant wins at the Santiago Bernabéu. He scored twice and assisted brilliantly, tearing Real Madrid apart in a historic victory.
Messi dominated on the biggest stage, scoring a stunning goal from outside the box and playing a key role in dismantling Sir Alex Ferguson’s side at Wembley. It was one of the greatest Champions League final performances ever.
Messi scored a dramatic last-second winner in El Clásico, silencing the Bernabéu and celebrating by holding his shirt up to the Madrid crowd. One of the most iconic moments in football history.
Messi humiliated Bayern Munich in the Champions League semifinal, scoring twice, including his famous goal where he sent Jerome Boateng to the ground before chipping Manuel Neuer.
At 35 years old, Messi put on a masterclass against Croatia in the World Cup semifinals, scoring a penalty and setting up a legendary assist for Julián Álvarez after dribbling past Josko Gvardiol.
In the Round of 16, Messi scored a vintage goal, weaving through defenders and showing why he was still one of the best players in the world at 35.
Messi destroyed Arsenal in the Champions League quarterfinals, scoring four goals in one of his most dominant individual displays.
Messi scored twice in an unforgettable final, led Argentina through an intense penalty shootout, and won the World Cup, completing his legacy.
With Argentina on the brink of missing the 2018 World Cup, Messi scored a stunning hat trick in Quito, single-handedly carrying his country to qualification.
Messi scored one of the greatest free kicks of all time against Liverpool in the UCL semifinal, putting in a masterful performance (though Barcelona later collapsed in the second leg).