The Africa Cup of Nations has reached the semi-final stage, with both last-four ties being played on Sunday.
Senegal play Tunisia at 17:00 BST and Algeria face Nigeria at 20:00, at different venues in Cairo.
Only Nigeria have won the tournament more than once.
“All four of us are capable of winning,” Nigeria forward Alex Iwobi told BBC Sport. “We’ve all got quality players. I wouldn’t know who’s the favourite at this point in time.”

Premier League stars on show
Senegal striker Sadio Mane is arguably the highest-profile player left in the tournament. He has previously said he would swap his Champions League winner’s medal with Liverpool for an Africa Cup of Nations with the Teranga Lions.
Mane is the joint top scorer in the tournament, with three goals – alongside Algeria’s Adam Ounas, Nigeria’s Odion Ighalo and DR Congo striker Cedric Bakambu.
Everton midfielder Idrissa Gueye and Napoli defender Kalidou Koulibaly also feature in the Senegal team.
Tunisia’s side includes former Sunderland playmaker Wahbi Khazri – now at Saint-Etienne – and talented midfielders Ferjani Sassi and Youssef Msakni.
Algeria’s star is Manchester City winger Riyad Mahrez, with Napoli forward Ounas and Galatasaray’s ex-West Ham winger Sofiane Feghouli also impressing in Egypt.
Arsenal forward Alex Iwobi is one of Nigeria’s key men, alongside Leicester midfielder Wilfred Ndidi, ex-Watford striker Odion Ighalo and Villarreal youngster Samuel Chukwueze.
An unfamiliar winner?
The three most successful teams in Africa Cup of Nations history – Egypt, Cameroon and Ghana – were knocked out in the last 16, leaving Nigeria as the side with the best record. The most recent of their three triumphs came in 2013.
Senegal, who have reached the World Cup quarter-finals, have never won the Africa Cup of Nations. Their best run was to the 2002 final, which they lost on penalties to Cameroon.
Tunisia, in 2004, and Algeria, in 1990, have won the tournament once.
The final takes place on Friday at the Cairo International Stadium, with the third-place play-off two days earlier at 30 June Stadium. Both games kick off at 20:00.
Who are favourites?
Senegal are the bookmakers’ favourites to win the tournament for a first time, followed by Algeria.
Algeria have arguably had the best tournament, winning all three group games – including a 1-0 win over Senegal. After beating Guinea 3-0 in the last 16, they needed penalties against the Ivory Coast to reach the semis.
They are the only one of the semi-finalists to win their group.

Senegal finished second – behind the Desert Foxes – and had two relatively straightforward knockout ties against Uganda and Benin, winning both 1-0.
Nigeria were behind Madagascar in Group B after a sensational 1-0 defeat by the islanders, but beat Cameroon and South Africa in the knockout rounds.
Tunisia squeezed through in Group E with three draws and needed penalties to beat Ghana before a 3-0 win over shock quarter-finalists Madagascar.