On Wednesday night, South Africa meet a familiar foe in the quarter-finals of the 2019 Africa Cup of Nations when they clash with Nigeria's Super Eagles at the Cairo International Stadium.
Bafana Bafana, buoyed by their recent shock result against hosts Egypt after blowing hot and cold earlier in the competition, will be confident heading into the fixture and will be quietly optimistic that they can overcome the West Africans.
On the other hand, the Super Eagles are improving after a slow start in Egypt, and impressed when they came from 2-1 down against Cameroon to win the match 3-2 in their Round of 16 tie.