The Africa Cup of Nations is in full swing and we've already had some thrilling matches in the early stages of the tournament.
Perhaps one of the biggest shocks was Cape Verde's last-gasp victory against four-time champions Ghana. Meanwhile, Equatorial Guinea held goliaths Nigeria to a 1-1 draw, and 2021 finalists, Egypt, failed to claim victory against Mozambique in a game that finished 2-2.
On Wednesday, Zambia took the lead against Congo in quite bizarre fashion after their goalkeeper came charging out of the box and was left in no-mans land before Kings Kangwa floated the ball into the back of the net from long range.
This year's tournament promises to be one of the most exciting yet, with a ton of top-quality stars making their way to the Ivory Coast in hopes of claiming victory for their team.
Mohamed Salah is one of the standout players to watch this year, as the Egypt forward endeavours to finally win the tournament with his national side after the heartache of having previously come narrowly close on two separate occasions.
His former team-mate, Sadio Mane is another player to keep an eye on as Senegal look to successfully defend their title at the tournament. Napoli star Victor Osimhen is another hot prospect, as he continues to attract the interest of many clubs throughout Europe.
But there are a host of star names who could have been eligible to play at AFCON but have instead pledged their international allegiances elsewhere.
From Kylian Mbappe to Curtis Jones, we've created our AFCON XI from some of the top players with dual nationality that could have featured at AFCON 2023.
Southampton goalkeeper Gavin Bazunu made his debut for the Republic of Ireland back in 2021 and has gone on to earn 20 caps for the national
Read on m.allfootballapp.com