Two giants collide in the AFCON semifinals as Sadio Mane and Mohamed Salah take center stage.