Salah seals Egypt win against holders Ivory Coast to reach AFCON 2025 semis
Egypt set up semifinal meeting with Senegal at 2025 Africa Cup of Nations by beating Ivory Coast 3-2 in thriller.
Egypt set up semifinal meeting with Senegal at 2025 Africa Cup of Nations by beating Ivory Coast 3-2 in thriller.
Victor Osimhen scores one and sets up another to send Nigeria into the last four of the Africa Cup of Nations.
Cloudflare CEO threatens withdrawal of Milano Cortina Olympics funding following fine by Italy communications watchdog.
Morocco progressed to the semifinals beating Cameroon 2-0 but Indominable Lions felt they had two clear penalties.
FA Cup holders and Premier League club Crystal Palace are beaten 2-1 by team six leagues lower, Macclesfield Town.
Aryna Sabalenka beats Karolina Muchova to reach Brisbane Open final where she will defend title against Marta Kostyuk.
Follow the build-up, analysis and live text commentary of the game as Algeria play Nigeria for a place in the last four.
Bangladesh Test captain Najmul Hossain Shanto has spoken of the pressure on teammates as T20 World Cup looms in India.
Kylian Mbappe's latest injury was set to rule him out for three weeks but shock return against Barcelona on the cards.
Portland Trail Blazers beat Houston Rockets 111-105 despite Kevin Durant moving to seventh on the NBA's all-time list.