Andy SCOTT Thu, 15 January 2026 at 4:09 pm UTC·4 min read Hosts Morocco and Senegal will fight it out in a heavyweight Africa Cup of Nations final this weekend after tense last-four victories on Wednesday, but Mohamed Salah is left wondering if his dream of winning the title will forever remain unfulfilled. The tournament has delivered a final showdown for the trophy between Africa's two modern footballing powerhouses, the continent's best sides according to the FIFA rankings.Advertisement Advertisement Advertisement For Morocco, winners on penalties against Nigeria following a 0-0 draw in their semi-final in Rabat, their run to this stage feels like a natural progression after Walid...