Lionel Messi fought back tears as he played his final game for Argentina, scoring in a 3-0 win over Benin before delivering an emotional farewell in Buenos Aires. The 39-year-old reflected on more than two decades in the national team, thanking his teammates and supporters for helping him fulfil his dreams of becoming a world champion and lifting major international titles.