Senegal will play Algeria in Friday's Africa Cup of Nations final after Riyad Mahrez scored a free-kick in the 95th minute.
2019 Africa Cup of Nations


Match Events
17' CHANCE! Bensebaini's header over the bar
Ismael Bennacer delivered a fine cross into the area but Ramy Bensebaini’s header flew off the crossbar.
30' MISS! Bounedjah’s shot saved
Nigeria goalkeeper Daniel Akpeyi made a fine save from Bounedjah moments before the half-hour mark after the Al Sadd striker stole the ball from Kenneth Omeruo.
40' OWN GOAL! Algeria 1-0 Nigeria (Troost-Ekong)
Algeria finally broke the deadlock in the 40th minute when Troost-Ekong turned Mahrez’s cross into the back of his own net.
72' Penalty Goal! Algeria 1-1 Nigeria (Ighalo)
Oghenekaro Etebo fired a long-range effort which was blocked by Aissa Mandi, however, after referee Bakary Papa Gassama consulted with the VAR, Mandi was adjudged to have handled the ball in his area.
95' Goal! Algeria 2-1 Nigeria (Mahrez)
In additional time, Manchester City winger Mahrez scored the decisive goal with a well-taken free-kick to help the Desert Foxes into the final.
Match Report
Algeria led thanks to William Troost-Ekong's own goal but Nigeria hit back through Odion Ighalo's penalty, awarded following a VAR check.
Extra time was looming until Algeria, who have not been to the final since winning the tournament on home soil in 1990, won a free-kick on the edge of the box.
Line-ups
Algeria XI: R. M'Bolhi, S. Feghouli, A. Guédioura, D. Benlamri, Mandi, Y. Belaïli, Mahrez, Zeffane, B. Bounedjah, I. Bennacer, Bensebaini
Subs: Y. Brahimi, A. Oukidja, A. Doukha, R. Halliche, Slimani, Delort, Abeid, Tahrat, Ounas, Fares, Y. Atal, H. Boudaoui
Nigeria XI: O. Ighalo, K. Omeruo, A. Musa, D. Akpeyi, W. Troost-Ekong, A. Iwobi, J. Collins, W. Ndidi, O. Etebo, C. Awaziem, S. Chukwueze
Subs: J. Obi Mikel, L. Balogun, J. Ogu, I. Ezenwa, O. Aina, P. Onuachu, A. Shehu, M. Simon, F. Uzoho, H. Onyekuru, Osimhen, S. Kalu