Senegal vs Algeria live stream: Sadio Mane and Riyad Mahrez face off in AFCON final – kick-off time, TV info and team news
Senegal, who have never won the trophy, take on 1990 winners Algeria in Cairo

Senegal and Algeria are set to go head-to-head as they both strive to claim glory in the Africa Cup of Nations.
Senegal, lead by Liverpool star Sadio Mane, beat Tunisia in the semi-finals after a shock own-goal by Dylan Bronn in extra-time.
Algeria, meanwhile, reached the final thanks to a stunning 95th-minute free-kick from Manchester City’s Riyad Mahrez.
Senegal have never won the AFCON trophy with their best finish coming as runners-up in the 2002 tournament.
They will now take on the 1990 winners Algeria in Cairo on Friday.
LATEST FOOTBALL NEWS
Senegal vs Algeria: Date and kick-off time
The Africa Cup of Nations final will take place on Friday, July 19 and will kick off at 8pm UK time - that is 9pm in Egypt.
It is taking place at the 75,000-capacity Cairo International Stadium.
Senegal vs Algeria: TV channel and live stream
The final will be shown live on Eurosport 2 with coverage underway from 7.45pm.
You can live stream this via the Eurosport Player from £4.99 a month.
You can also get a seven-day FREE trial to this app through Amazon Prime, which will cost £6.99 a month afterwards.
Senegal vs Algeria: Squads
Senegal
Goalkeepers: Abdoulaye Diallo, Alfred Gomis, Edouard Mendy
Defenders: Lamine Gassama, Kalidou Koulibaly, Salif Sane, Saliou Ciss, Moussa Wague, Youssouf Sabaly, Pape Abou Cisse
Midfielders: Idrissa Gueye, Cheikhou Kouyate, Alfred N'Diaye, Henri Saivet, Badou Ndiaye, Krepin Diatta, Sada Thioub
Forwards: Sadio Mane, Moussa Konate, Keita Balde, Ismaila Sarr, M'Baye Niang, Mbaye Diagne
Algeria
Goalkeepers: Rais M'Bolhi, Azzedine Doukha, Alexandre Oukidja
Defenders: Aissa Mandi, Mehdi Zeffane, Ramy Bensebaini, Rafik Halliche, Mehdi Tahrat, Djamel Benlamri, Youcef Atal, Mohamed Fares
Midfielders: Haris Belkebla, Ismail Bennacer, Mehdi Abeid, Sofiane Feghouli, Adlene Guedioura, Hicham Boudaoui
Forwards: Adam Ounas, Riyad Mahrez, Islam Slimani, Yacine Brahimi, Baghdad Bounedjah, Youcef Belaili, Andy Delort