France have taken a monumental step towards a guaranteed medal at their home Games.
In a fierce showdown against Argentina, a game that carried the weight of a senior team rivalry, it was the French who came out on top to set up a last-four clash with Egypt, winning 1-0.
The Egyptians, meanwhile, have reached the semi-final stage of the Olympics for the first time in their history after beating Paraguay on penalties.
Monday, 5 August will mark the first notable meeting between these two nations since 2003 when the first-team sides played out a friendly that ended in a 5-0 win for the French.
There is an added incentive for the manager of the hosts, Theirry Henry, who desperately wants to deliver on home soil in a tournament he never had the privilege of playing in.
The second semi-final will see surprise package Morocco take on Spain. The former dispatched the Americans in a thumping 4-0 win, while the latter saw off Japan with three unanswered goals.
As far as the senior team is concerned, the most recent meeting between this pair came at the 2022 FIFA World Cup when the African nation pulled off a dramatic round-of-16 victory on penalties.
The Spanish know what it takes to top the podium, doing so in 1992 on home soil. For Morocco, however, this is uncharted territory.
Before Paris, this is a side that had never even made it out of the groups before. Could this unbelievable dream run take them to the final?
We're only two months into the 2025 Hologic WTA Tour season, but plenty of potential narratives are beginning to take shape -- albeit not n
Novak Djokovic will continue his search for a 100th ATP Tour title at Indian Wells, having fallen well short at the Qatar Open.Djokovic was praised for his spo
Darren Cahill is currently focusing on more success with Jannik Sinner, but it wasn’t too long ago when his main focus revolved around Andre Agassi.Agassi is
The Indian Wells tennis tournament, officially called the BNP Paribas Open and informally referred to as the fifth Grand Slam, is just around the corner. Defend