Zahov soutěžil pouze na 100 m prsou na Letních olympijských hrách v Sydney v roce 2000. Dosáhl FINA B-cut 1:05.60 z mistrovství Evropy
v Helsinkách ve Finsku. V třetím kole vyzval sedm dalších plavců, včetně třikrát olympijského sportovce Jorg Lindemeier z Namibie. Zachránil si sedmé místo před tureckým Hakanem Kiperem o 0,37 vteřiny v 1:07,09. Zahov se nedostal do semifinále, protože se umístil v prvním dni předběžných zkoušek na padesát osmém místě.