Inter Miami vs Philadelphia Union: Thrilling 3-3 Draw with Late Messi Goal
In a captivating Major League Soccer (MLS) encounter, Inter Miami and the Philadelphia Union battled to a 3-3 draw on May 24, 2025, at Subaru Park. The match was filled with stunning goals, dramatic twists, and late heroics, leaving fans on the edge of their seats until the final whistle.
First Half Highlights
The Philadelphia Union started strong, with Quinn Sullivan scoring a brilliant goal in the 7th minute. Assisted by Kai Wagner following a corner, Sullivan's right-footed shot from the left side of the box found the top right corner, giving the Union an early lead. See the goal here.
Quinn Sullivan's Opening Goal
The Union continued to press, and in the 44th minute, Tai Baribo extended their lead. Assisted by Mikael Uhre, Baribo's right-footed shot from the center of the box landed in the top left corner, making it 2-0. View Baribo's goal.
Tai Baribo Scores to Make It 2-0
Second Half Comeback
Inter Miami mounted a comeback in the second half. In the 60th minute, Tadeo Allende scored a header from close range, assisted by Noah Allen's cross, narrowing the score to 2-1. Match details on ESPN.
However, the Union responded strongly. In the 73rd minute, Tai Baribo scored again, assisted by Danley Jean Jacques, making it 3-1. Replay Baribo's second goal.
Baribo Extends the Lead to 3-1
The drama wasn't over yet. In the 87th minute, Lionel Messi scored a fantastic free-kick, bringing Inter Miami back into contention at 3-2. Watch Messi's stunning free-kick.
Messi Scores a Free-Kick
In the dying moments of the game, Telasco Segovia scored in the 90+5th minute, assisted by an unknown player, securing a 3-3 draw for Inter Miami. See Segovia's late equalizer.
Segovia's Last-Minute Goal
Match Statistics and Key Events
Match Overview
- Home: Philadelphia Union
- Away: Inter Miami CF
- Final Score: Philadelphia Union 3, Inter Miami CF 3
- Venue: Subaru Park, Chester, Pennsylvania
- Date: Saturday, May 24, 2025
- Time: 7:30 PM EDT
Lineups
Philadelphia Union:
- G: Andrew Rick (#76)
- CD-L: Olwethu Makhanya (#29)
- CD-R: Jakob Glesnes (#5)
- LB: Kai Wagner (#27)
- RB: Nathan Harriel (#26)
- CM-L: Jovan Lukic (#4)
- CM-R: Danley Jean Jacques (#21)
- LM: Indiana Vassilev (#19)
- RM: Quinn Sullivan (#33)
- CF-L: Tai Baribo (#9)
- CF-R: Mikael Uhre (#7)
- Subs: Olivier Mbaizo (#15), Oliver Semmle (#1), Jesús Bueno (#8), Alejandro Bedoya (#11), Bruno Damiani (#20), Cavan Sullivan (#6), Jeremy Rafanello (#14), Francis Westfield (#39), Chris Donovan (#25)
Inter Miami CF:
- G: Oscar Ustari (#19)
- CD-L: Gonzalo Luján (#2)
- CD-R: Tomás Avilés (#6)
- LB: Noah Allen (#32)
- RB: Ian Fray (#17)
- CM-L: Sergio Busquets (#5)
- CM-R: Yannick Bright (#42)
- LM: Jordi Alba (#18)
- RM: Tadeo Allende (#21)
- CF-L: Luis Suárez (#9)
- CF-R: Lionel Messi (#10)
- Subs: Maximiliano Falcón (#37), Héctor Martínez (#14), Telasco Segovia (#8), Fafà Picault (#7), Benjamin Cremaschi (#30), Allen Obando (#29), Federico Redondo (#55), Marcelo Weigandt (#57), Rocco Ríos Novo (#34)
Match Events
- 7': Quinn Sullivan Goal (Philadelphia Union), Assisted by Kai Wagner
- 40': Inter Miami Substitution: Federico Redondo replaces Yannick Bright (Injury)
- 41': Yellow Card: Indiana Vassilev (Philadelphia Union)
- 41': Yellow Card: Ian Fray (Inter Miami CF)
- 44': Tai Baribo Goal (Philadelphia Union), Assisted by Mikael Uhre
- 60': Tadeo Allende Goal (Inter Miami CF), Assisted by Noah Allen
- 61': Inter Miami Substitution: Marcelo Weigandt replaces Tomás Avilés
- 61': Inter Miami Substitution: Telasco Segovia replaces Ian Fray
- 63': Philadelphia Union Substitution: Jesús Bueno replaces Mikael Uhre
- 73': Tai Baribo Goal (Philadelphia Union), Assisted by Danley Jean Jacques
- 75': Yellow Card: Jesús Bueno (Philadelphia Union)
- 75': Philadelphia Union Substitution: Bruno Damiani replaces Indiana Vassilev
- 76': Yellow Card: Jordi Alba (Inter Miami CF)
- 78': Inter Miami Substitution: Fafá Picault replaces Gonzalo Luján
- 86': Yellow Card: Jakob Glesnes (Philadelphia Union)
- 87': Philadelphia Union Substitution: Frankie Westfield replaces Quinn Sullivan
- 87': Lionel Messi Goal (Inter Miami CF) from a free kick
- 90+2': Yellow Card: Federico Redondo (Inter Miami CF)
- 90+5': Telasco Segovia Goal (Inter Miami CF)
Conclusion
The match between Inter Miami and the Philadelphia Union was a rollercoaster of emotions, showcasing the excitement and unpredictability of MLS. With goals from Quinn Sullivan and Tai Baribo, the Union looked set to secure a comfortable victory. However, Inter Miami's resilience, highlighted by Messi's stunning free-kick and Segovia's late equalizer, ensured a thrilling 3-3 draw. This game will be remembered as a testament to the never-say-die attitude of both teams and the star power of Lionel Messi.
For more details, you can refer to the Match Thread on Reddit.
Fan Reactions and Jersey Review
Despite the exciting match, some fans have expressed concerns about Inter Miami's performance. One fan on Reddit commented, "No paran de perder, este hdp va a hacer que Messi llegue deprimido y odiando el fútbol al 2026," reflecting worries about the team's consistency.
However, there's still plenty of support for the team, with fans eager to show their colors. A buyer review on DHGate highlighted the quality of the Inter Miami MLS new jersey, praising its materials and accurate logos. You can see the Inter Miami MLS new jersey here.



This mix of excitement and concern encapsulates the Inter Miami experience, as fans eagerly anticipate the team's future performances.