Lionel Messi scores ridiculous free kick goal for Inter Miami in upset win over Porto at Club World Cup
The Herons had to have this game to boost their chances of advancing, and it was Messi, of course, who delivered

There are few things more automatic in soccer than Lionel Messi from a free kick, and it's something that Porto experienced in the Club World Cup Thursday. After heading into the half behind 1-0, Inter Miami turned it on in the second half of play with Telasco Segovia scoring an equalizer before Messi scored a sick free kick for a huge 2-1 upset. Porto played with fire on Messi's first chance, setting up a two-man wall, but giving the Argentine two shots, he's going to nail one.
53' ARE YOU NOT ENTERTAINED? 🐐
— DAZN Football (@DAZNFootball) June 19, 2025
Messi scores a GORGEOUS free kick goal and @InterMiami are now leading 2-1 versus @FCPorto!
Watch the @FIFACWC | June 14 - July 13 | Every Game | Free | https://t.co/i0K4eUtwwb | #FIFACWC #TakeItToTheWorld #MIAFCP pic.twitter.com/KvshKKFrrY
He split a four-man wall from a free kick, bending it past Porto keeper Claudio Ramos at his post. With the referee cam, a new view that was introduced for the Club World Cup, Messi's goal can be seen via a first-person view, which shows how stunning it was.
REF CAM: best view in the house to witness Messi greatness 📹
— DAZN Football (@DAZNFootball) June 19, 2025
Watch the @FIFACWC | June 14 - July 13 | Every Game | Free | https://t.co/i0K4eUtwwb | #FIFACWC #TakeItToTheWorld #MIAFCP pic.twitter.com/ML6YTXmaLC
With Miami defeating Porto, they've become the first team from Major League Soccer to pick up a win in the tournament with this only being the second edition of the tournament to include MLS sides. Messi has also now scored 68 free kicks for club and country, with them coming in 12 different competitions. At 37, Messi is consistently proving that he can evolve his game as he ages to elevate teams in critical moments.
How to watch the Club World Cup on DAZN
All matches will be airing for free on the DAZN app. From the group stage through the final, the games will stream around the world with no cost to access it. Click here to watch DAZN for free.