Madagascar shock Nigeria in African Cup of Nations

Giuseppe CACACE / AFP

Mohamed Salah scored a stunning free-kick as Egypt maintained their perfect start to their Africa Cup of Nations campaign.

The hosts beat Uganda 2-0 to reach the last 16 as Group A winners.

Meanwhile, Madagascar stunned three-time winners Nigeria 2-0 in a highly entertaining encounter.

They'll now progress to the next stage of the tournament as winners of Group B.

Elsewhere, Congo kept their hopes of going through alive by thrashed Zimbabwe 4-0 while as did Guinea with a 2-0 victory over Burundi.

More from Sports

  • January football transfer spending reaches record levels

    Clubs worldwide spent a record $2.35 billion on international transfers in men's soccer in the January window, nearly a 58 per cent increase from last year, world soccer's governing body FIFA said in a study published on Friday.

  • FIFA suspends Congo Republic, Pakistan

    FIFA has suspended the Congo Republic's football association (FECOFOOT) and the Pakistan Football Federation (PFF), barring both from international competitions, the world soccer's governing body has said.

  • Gymnastics judge banned for score manipulation in Olympics qualifier

    Cypriot rhythmic gymnastics judge Evangelia Trikomiti has been banned for four years for manipulating scores at the European Championships in May last year to ensure her compatriot qualified for the Paris Olympics.

  • Rybakina defeats Jabeur at Mubadala Abu Dhabi Open

    Ons Jabeur exited the Mubadala Abu Dhabi Open at the quarter-final stage for the second consecutive year after losing a thrilling encounter against reigning champion Elena Rybakina, who joins Belinda Bencic, Ashlyn Krueger and Linda Noskova in the semi-finals.

  • Sharjah Warriorz beat MI Emirates by six wickets

    Tim Seifert’s stellar cameo at the DP World ILT20 Season 3 helped the Sharjah Warriorz to seal a stunning six-wicket win against defending champions MI Emirates in their winner-takes-it-all Eliminator clash at the Sheikh Zayed Stadium on Thursday evening.