Cape Town - Bafana Bafana goalkeeper Ronwen Williams says the national team have to make up for dropping points against minnows Seychelles by getting a positive result against Libya.
Bafana drew 0-0 with the whipping boys away on October 16 last year just a matter of days after thrashing the side 6-0 at home.
As such, Sunday's Group E encounter against Libya has major significance, whereas, a victory against the Pirates would've made the clash against the Mediterranean Knights a dead-rubber.
South Africa need just a single point to progress to the tournament in Egypt whereas the Knights need to take the three points at the Stade Taieb Mhiri in Sfax.
Bafana are undefeated in the group with Nigeria having already qualified as winners.
As such, the encounter against the Libyans is a do-or-die tie though Williams is hopeful of a positive performance.
He said: "We know where we messed it up, the away game against Seychelles. That was the perfect game for us, after giving them six, to wrap and qualify.
"We know that we made it tough for ourselves, but it's nice going into this game knowing that it's not a dead rubber. Going out there we need to fight.
"This is how it's going to be at AFCON. Every game will be a must-win, so this is good preparation and test for us. We must show that we are ready and that we can do it. If we can beat Libya, then I'd say we are ready for AFCON."
Sunday's action gets underway from 19:00.