For the first time in 20 years, South Africa's ruling party could face a serious challenge in Wednesday's election.
The African National Congress has won every poll since 1994 but its popularity has been damaged by a series of corruption scandals.
The ANC's opposition is now hoping to tap into that discontent.
Al Jazeera's Haru Mutasa reports from Johannesburg.
Source: Al Jazeera