
The 2026 World Cup carries a different flavor from previous editions, given it’s likely the last tournament for both Lionel Messi and Cristiano Ronaldo, who, given their age, are unlikely to make it to the next edition.
But it will also mark the closing chapter for other international stars, and Mohamed Salah has made his pick clear when it comes to the “last dance” for one of the sport’s most iconic generations of players.
After getting past Australia in the Round of 32, Salah was asked directly which player he’d choose for this shared farewell moment, out of names like Messi, Ronaldo, Harry Kane, and Neymar. Without giving himself time to doubt, the Egyptian captain was quick to name the Argentine star as his one and only answer.
The question itself didn’t specify whether he meant sharing the tournament as an opponent or in some other sense, simply framing it as a “last dance” the two would experience together. Still, Salah’s answer made it clear he wants to share his final World Cup experience alongside Messi
Egypt looking to make the tournament’s biggest upset
Now, Salah will get his wish sooner than expected, facing off against Messi’s Argentina in the Round of 16 on July 7 at Atlanta Stadium, looking to pull off the tournament’s biggest upset yet.
It’s far from unthinkable, especially after watching Cape Verde push Argentina all the way to extra time before falling 3-2 in a match that had the champions sweating until the final whistle.
Salah reunites with Messi as an opponent
This will mark just the third time Messi and Salah have faced each other and the first at international level. Their two previous meetings both came in the UEFA Champions League while representing their former clubs.
A 1-1 draw between Salah’s Roma and Messi’s Barcelona in the 2015-16 group stage, and a 2019 semifinal first leg at Camp Nou, where Messi scored a brace in a 3-0 Barcelona win over Salah’s Liverpool.
Now, for the first time, they’ll go head-to-head wearing their national colors rather than club jerseys, with a place in the World Cup quarterfinals on the line.
200+ Channels & Local Sports
- Price: Plans starting at $14.99/mo (Latino)
- Watch Ligue 1, Copa Libertadores & World Cup Qualifiers
Every MLS Match in One Place
- Price: $12.99/mo (Now included with standard subscription)
- Watch every MLS regular season game, Playoffs & Leagues Cup
Many Sports & ESPN Originals
- Price: $11.99/mo (or ESPN Unlimited for $29.99/mo)
- Features LaLiga, Bundesliga, FA Cup & NWSL
2,000+ Soccer Games Per Year
- Price: Starting at $8.99/mo
- Features Champions League, Serie A & Europa League
Home of the Premier League
- Price: Starting at $10.99/mo
- 175+ Exclusive EPL matches per season