Lionel Messi played his last match for Argentina on Wednesday, ending a 21-year international career with a goal and two assists in a 3-0 friendly win over Benin. The match, held in Buenos Aires, drew an attendance of 85,000 fans. Messi, 39, wore the Argentina jersey for the final time, marking the end of a legendary international career.

Messi’s performance was met with overwhelming emotion. Fans celebrated wildly as he scored and set up two goals. Team captain Enzo Fernandez led tributes to the icon, acknowledging his impact on the national team. Messi gave an emotional farewell speech after the match, which moved players to tears. He described his retirement as the “saddest day of my career.”

This farewell came after a tournament filled with emotional highs and lows. Messi helped Argentina reach the semi-finals, defeating England 2-1. The journey took a toll on him, as he admitted the emotional roller coaster of the competition. His final appearance was a fitting end to a career that saw him win multiple World Cups and countless other honors.

Messi’s retirement from international football follows his decision to focus on club football with Inter Miami. His last match for Argentina was a symbolic moment, blending personal history with national pride. The event was a celebration of a career that redefined the sport and left an indelible mark on football history.