Fichardt wins Africa Open by two over Van Zyl despite late wobble