Major League Soccer is on top once again, beating Liga MX 4-3 in the 2026 MLS All-Star Game. The game, which took place in Charlotte, saw Liga MX open the scoring first inside 10 minutes. However, MLS didn’t stay down for too long, with LAFC forward Son Heung-min finding himself in wide-open space down the left flank and equalizing in the 20th minute.
Game Highlights
The Gil-Son connection came to fruition again, putting MLS up 2-1. Nashville attacking midfielder Hany Mukhtar exquisitely broke down Liga MX’s defensive line with a chipped ball toward Gil. Gil brought it down along the baseline, surveyed his options, then curled one in to the middle of the box where Son timed his run for the volley.
MLS took a 3-1 lead into halftime thanks to a late third goal from Chicago Fire midfielder Philip Zinckernagel. The 42nd-minute strike wasn’t placed in the best spot, but it had the power to beat Acevedo. Both sides made changes in the second half as substitution limits don’t apply to this exhibition.
Liga MX struck first in the 55th minute, as halftime substitute Salomon Rondon was in the right place at the right time. A clever backheel flick from Nathan Silva, a fellow second-half sub, found Rondon wide open, who converted past Nashville’s Brian Schwake.
The comeback hopes were cut short very quickly, however, as MLS netted its fourth just three minutes later. FC Cincinnati midfielder Evander found room — as he usually does — in the box as Nashville striker Sam Surridge set him up in transition.
In the end, Liga MX did not have one last moment to force penalties. Son claimed the MVP award for his first-half brace.
Original reporting: NBC4 Los Angeles — read the source article.